No dress code, just be ready to hit the dance floor.
Yes. Please come prepared for sun and the need for shade, or an umbrella for rain. Reception will be indoors/covered.
There is limited seating at the ceremony site. If you know that you will need a seat and cannot arrive early, please bring your own chair.