Yes, Walmart. Zola and Amazon
Two months in advance.
Yes
No, the bride asks that you wait to see her until she walks down the aisle and not in the dressing room so that everyone is equally in awe.
Yes they will be provided in limited quantities. Bringing your own masks is encouraged.