Yes, there is free parking at both the ceremony and the reception.
The menu is gluten free friendly, except for the bread, and some of the desserts.
No, there is not. Transportation is not provided.