Well this sounds as a great project and pretty easy to start, at least as how you describe it. to create an image for an os (Live CD) is not as hard and for USB is a similar job, what you are describing sounds much like Tails, maybe you should take a look at it.
I think I can help you with this, I know nothing about bit-coins besides the theory but this is not what you are looking for, but for Linux I'm pretty sure I can help you, just let me know.