Unfortunately it do not. Food and beverage are separate.
No
No it doesn't, you also have to purchase your refreshments.
I'm not sure about the food and beverages, but I'm going to make an educated guess that if you are actually getting suite tickets from a trusted ticket reseller, that whatever is included with those tickets will be yours for the night...
Thanks! Your answer is awaiting moderation.