YES
Yes the have food beverage very fun place and kids welcome
Yes there are food and beer vendors.
Yes, when we went there was one section providing the meal for if you bought VIP tickets and a separate food vendor for anyone.
Thanks! Your answer is awaiting moderation.