Hey there mate, welcome to DB. Heres a few answers to your qs
Mask - Try on and try on some more, brand sizes vary so try on all of them till you find one that fits comfortably. Omer and Seakodive masks work well for me.
Snorkel- Keep it simple and plain, soft is good so it can bend when it snags. Omer black comp and a few others in the same line are nice snorkels, also make sure that the diam arent too big...
Fins- See this thread, loads of info there
http://forums.deeperblue.net/freediv...your-info.html
Wet Suit- Custom normally works best, elios makes good ones. Off the peg works well if you have a "standard" build but once again try on as many as you can.
Weight belt- The Rob Allan marseilles buckle type works well. And yes rubber works best. Youll need it for diving as you get rather boyant when you wear your suit

Hope this helps and good luck with your choices
__________________
Dive safe and shoot straight
- Hénré -
------------------------------------------------------------------------------------------------------
"Thinking is the hardest work there is, which is probably why so few engage in it"
- Henry Ford -