There should be plenty of parking for all quests but if quests are staying at the same hotel car pooling is not a bad idea.
Semi formal
There are several hotel in Gainesville but there should also be plenty of Airbnbs in the area with it being so close to Lake Lanier.
Yes! Although children are allowed and welcomed, this is a mostly adult wedding. There will be about half a dozen kids there ranging from 1-14 but not much more than dancing to keep them entertained. So if mom and dad want a night out alone great and if that’s not possible bring the kids and let’s party!