If you are fully vaccinated you do not need to wear a mask.
Formal attire. The reception will be indoors.
Yes, there will be free parking, and there is plenty of space in the parking lot.
A gift is not required, but If you would like to give us anything, we will have a wedding box for cards.