LinuxCoin can do just about everything you say but not 30mb
more like 730MB lol. Home folder can be encrypted in around 2 mins. This could be copied to several locations and can be configured to not connect apon startup very easily.
I have not had a chance to look at it yet. I thought most of it you had to do your self manually. Is there any GUI type app that walks you through setting up an encrypted folder on a USB stick?