Good posting, a couple of points.
1. Live CDs. Your able to store things on Live CDs because they create a virtual file system file on the local drive. and merge that local file system with the filesystem that's on the CD.
what do u mean by "store"? by being in a virtual state isn't the virtual file system just temporary until u logoff live cd
unless u decide to save the wallet?
which then means it can be stolen despite not being logged on with live cd?
2. I object to the usage of "100%" secure. There's no such thing

The closest you can come is to make it portable at which point you're vulnerable to physical theft and loss.
-Jason