1. Number of members per team?
Maximum of three. Minimum of one. Just make sure you attend.
2. Is any registration fee required?
Nope!
3. How do I prepare for the quiz?
www.wikipedia.org
http://www.howstuffworks.com/
Might give you a head start.