Please arrive 20 minutes prior to the ceremony.
Yes there is parking at both the ceremony and reception.
Yes, it’s semi-formal attire.
It will say on your invitation.