Only slightly familiar with Tails. Is there an option to save data permanently in Tails? Downloading the blockchain every time Tails boots would be very inconvenient.
Not to mention having to get all your wallet data from somewhere. The best way to do it would be to write all the distributed stuff to the hard drive and all the personal stuff to the Tails stick. That way every Shadow user's .shadow directory on the drive would be exactly the same.