Actually if you are looking to find answers to questions like these, http://www.twitterdevs.com has some pretty phenomenal people signed up that should be able to easily answer many of these questions. I signed up earlier this week and already have made some pretty exceptional connections.
The site's goal is to give developers the ability to find other developers with similar interests that are on twitter.
http://www.twitterdevs.com offers forums, groups, blogs, videos, and other tools that let developers to communicate easily with each other. Anyway, it's a great place to meet other developers and network!