No, you can't bring in your own food. They are a full service catering hall with their own catering menu. They do have plenty of parking.
Parking yes, the lot is huge. They host events but I'm sure you can bring food from outside rather than use their catering service if you so choose.
I don't believe you can bring you're own food it's a package deal. During our meeting they only talked about 3 meal plans with the amount of people you anticipate. They do have a grand parking lot that will fit everyone.
Thanks! Your answer is awaiting moderation.