Yes!!
Great Question! look on Etsy and Amazaon, they have many options
Etsy and Amazon have a nice variety of options
No, this is not mandatory for guests. There are other outfit options listed in the schedule tab