Also, i will need to purchase a wet suit. Anything you guys recommend? Brand? Price range? I dont want to spend too much, i think a 3mm is probably enough.
Brand isn't really important - neoprene is neoprene no matter who's logo is stamped on it. What's important is good fit. Go to a dive shop that has lots and try some on. If you're lucky enough to have a standard body shape you can probably find a good fit off the shelf (though 3mm suits are more forgiving than thicker suits). If you really can't find a good fit off the shelf consider a custom made suit - they're actually not a lot more expensive and a good fit makes all the difference.
Oh, and don't get taken in by all these marketing labels on wetsuits like 'titanium coated', etc. They're all just neoprene.