1) Hard to say, without actually seeing it. Send me your wallet.dat, and I'll tell you if it secured properly.
I kid, I kid. But basically, if you move your wallet.dat from your bitcoin directory to your truecrypt drive, and it no longer exists in unencrypted form, your wallet should be safe from anything and everything. But you can only use it when it is unencrypted, so it's really only useful if you want to create a separate "savings" wallet.
2) Just copy the wallet.dat to other locations. A USB drive, external hard drive, send it to yourself via email, etc. Note that I'd recommend encrypting any backups though, since someone could grab your USB drive or external hard drive or hack into your email and grab the file, if it is not encrypted.
3) Be patient. It'll eventually find some other people (nodes) to connect to.