This could help answer some of those questions:

Meet The Minions

Other answers:
1) Lots (no idea really)
5) Yes. I've never had anything but good experiences as everyone shares a pretty...