Arriving at the Church 15 minutes early is best to guarantee you can park and find a seat before the ceremony begins.
Yes, formal attire.
For the church there is a parking lot in the back. As for the reception complimentary valet will be avaialble curbside at the venue all night.
Shuttle service from the Marriott to the Treasury and back to the Marriot is available. Departure times to follow.