Arrive about 30 minutes early or 4:30 so everyone can be proper seated by ceremony time.
Cocktail attire
Yes!!
Adults only excluding immediate family that will be in wedding party.