You should arrive 15 minutes before actual ceremony.
Transportation will be on your own. Uber or Lyft are great choices to the ceremony and venue.
Semi-Formal dress code!
Yes, there is a parking lot at the Sacred Heart Church in Bay Head and a huge parking lot at the Park Pavilion in Seaside Park.