Let's say I make an offline wallet from a live cd with bitcoins-qt. I make some addresses (10 pcs.) I encrypt the wallet. Save it on a usb (wallet.dat). I then send over some bitcoins to one of my newly made addresses.
Then I run my normal OS (online) and install bitcoins-qt, download the whole block chain. Closes bitcoins-qt. Replaces wallet.dat with my encrypted wallet.dat Starts bitcoins-qt.
Can I see the balance of my addresses, without decrypting the wallet? Is it once I'll send them as I have to decrypt it?
If this works ... Can I in any way try to decrypt the same wallet offline (without the block chain?) To ensure that I can access it, the day I'll send my bitcoins?
Is there a security risk with going online with my wallet.dat if I never decrypts it online?
Edit: I know that I can see my balance online without the private key. But I can't think of any other way to make 100% sure I can access my bitcoins in the future? 1.First I make sure that my wallet.dat is working and does have my adresses and the correct amount of bitcoins. (without decrypting it). 2.Then I go offline and make sure I can decrypt the exact same wallet.dat
Is this possible?