For the sake of the argument, let's say I have reason to believe my Windows computer is compromised with trojans, keyloggers, screenshot capturers, etc. Is there an way for me to create a secure paper wallet on that computer? Unplug the internet cord during the creation? But my coins are on Coinbase. So how do I securely get my BTCs from Coinbase to paper wallet. I know they have that option on the website, but I'd have to be connected to the internet to generate it. I'm not familiar with LiveCDs and Linux so ...
Also, once I have my paper wallet secured, and in X years when BTC are worth Y, how do I redeem them from paper back into the system?