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. If you install your wallet on the Live CD. You are actually putting in on the hard drive of your computer. ( see
http://en.wikipedia.org/wiki/Live_CD#Technique)
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