Going Team Android for now... Need Advice!

Alright, well after Apple did not impress me with iOS 6 at all, and after seeing leaks of what the supposed next iPhone will look like &! with ongoing patent disputes, I am willing to give android another chance. So I went and purchased myself a Galaxy Nexus off eBay for Verizon and I had a couple of questions for you guys. Ok first does it take micro-sim or regular sim? Do I need to buy a sim online or can Verizon give me one for free? Can I activate it online? And last question, What apps do you guys recommend? Looking for replacement for tweetbot specifically, and also I would like Holo recommend apps.

Thanks Guys!