As soon as possible or 3 months prior.
Try booking flights ahead of time. Booking at midnight tends to be cheaper. Or try flying back on a Saturday to beat the expensive Sunday rush flights. Spirit flights have flights for as low as 49$-54$ during the week, if you sign up for emails they will notify of specials periodically.
Yes we are registered at Registry.com under Amanda Turner.
Semi formal.
Late June in Florida is quite warm. Temperatures low as 75 and high 80 degrees. We find it easiest to beat the heat by wearing light linen clothes, hats, and use sunscreen for extra protection from the Florida heat.