Yes, when you RSVP, you will be able to see just what the dress code is.
Yes, there is parking at the front and the side of the church. For the reception, there is parking at the entrance and extra parking space in a field over.
Only if you put them down on the RSVP.