Yes as long as they are on the invitation!
Yes, if stated you have a plus one on the invitation! Please stick to invited guests ONLY.
Yes, cocktail attire! Ex: cocktail dresses, mid-length dresses, jumpsuits. Slacks, button ups, suits/sports coat.
Yes, there is plenty of free parking available on site!