Yes, that's all. Keep an eye on what file you're overwriting every time you do that. It's good if you keep a copy of your wallet.dat somewhere safe (not connected to the Internet) and each time you want to do or register a transaction:
1. Copy your safe wallet.dat to a USB stick.
2. Copy it from the USB stick to the computer running Bitcoin (before you start the client - overwriting any wallet.dat there)
3. Start bitcoin client
4. Make the sending transaction (or wait for your receiver BTC to show up until all blocks are downloaded)
5. Close bitcoin client
6. Copy wallet.dat from computer to USB stick (overwriting the existing one)
7. Copy wallet.dat from USB stick to your safe location (overwriting the existing one)
This way you have at least 2 versions of your correct wallet.dat file at any time, so if you mess up with one (overwriting the wrong version) you still have the other.
That's what I am doing - in addition to making sure that my computer with the bitcoin client is not already infected by trojan, virus or malware.