DEFINITELY make a Nand backup. And save it on your computer. That way if anything goes wrong, you can start over.
Go to menu>settings>about phone>software information and you can see if you have build number 3.29 or 3.30
And have fun. If i were you try out just rooting. And leave it all stock for just a few days or a week..get a feel for the battery and how it all works. Then you have a base laid down of how to judge the battery life and the way other roms are set up when you start flashing those.
Get wireless tether
Rom manager
Quick Boot is nice to have
Astro
Titanium Backup
Just a few ideas for now. Have fun