no not all soccer goalies have to wear mouth guards. some do because of their braces.
No, there is no need for a goalkeeper to wear a cup.
Box lacrosse goalies do wear leg pads made of hard plastic material like a big shin guards, in field lacrosse goalies can only wear soccer style shin guards
Yes, definitely. lots of ice hockey goalies wear two cups. A regular cup jock and then a special goalie cup over top of that. Usually the size and speed of the puck or ball being shot at the net determines wether a goalie would need to wear a goalie cup. Lacrosse and ice hockey goalies wear cups but soccer goalies generally dont wear a cup
Stocking caps, baseball caps, almost any hat will do.
To look cool.
it allows greater movement for the goalie... when you are flying through the air, it is best to be as light as possible. anyway, goalies dont run the risk of getting clocked in the shin very often, so it is kind of pointless. if goalies are going to get injured, its going to be the result of a collision or dive.
No, goalies wear the same color jersey. They have to or else people will think they are from a different team. :)
In the form of the game we know today, there has always been goalkeepers, however they didn't wear gloves, so needed strong hands!
Do whatever you want.