There will not be a dedicated hotel block, but there are hotels in the area, Airbnb and VRBO are also options. We recommend you book ahead as this is a holiday weekend and we wouldn't want you sleeping in a tent (there are some wonderful campgrounds in the area, though...).
The Bridal party will be wearing black. Please feel free to wear any color other than white or black. The ceremony will be taking place in the gardens - bright colors are encouraged (and fun)!
Only if you don't have chest hair to show off.
No!