There is street parking as well as a paid lot in the back of the venue, since it’s a Saturday parking should not be as issue.
Yes, you are more then welcome but keep in mind there will be no activities for them so come prepared.
Cocktail, please. But we want you to feel comfortable, so if those shoes are too high or that top button is too tight, let it all hang loose.