15 minutes prior to the start of the ceremony!
The ceremony and reception will be indoors. The cocktail hour will be held on a covered and heated porch.
Semi-formal or Dressy Casual!
Definitely! Just make sure to include them when you RSVP.