They sure are!
Unfortunately there is not, however there is plenty of parking available on site and Uber/Lyft is another option.
You can find out when you RSVP!
Semi-formal, but keep in mind the reception has an outdoor area and can get chilly at night