If your invitation says "and guest", then yes. Otherwise please bring you and your fun!
Cocktail. If you also needed to google what that is (like I just did) for the ladies a nice dress (not a gown) and for the men, dress pants and a button down shirt. (P.S it's gonna be hotttttttt)
Yes. There is a spacious parking lot in the front of the venue. Though in efforts to accommodate everyone, please carpool if possible.
Asking the real questions, huh? Well, chicken and waffles, omelets, grits, and salad.