The dinners are nothing to write home about. They're your typical catered fare: salad, dinner rolls, chicken alfredo, green beans, brownies, etc. You serve yourself, buffet style. Since you're vegan, you definitely want to eat beforehand; the salad and veggies would be it for you.
I would limit myself to two glasses of wine, three max; not only do you want to not get out of control, but you don't want to have to go to the bathroom during the show! The wine is nothing fancy.
It's fun to listen to Eagles music and talk to fellow fans while you eat. The raffle is nice if you win something, lol. The prizes are typically shirts and other merchandise. I do like the T-shirt and bag that comes with every VIP ticket. In the past, they've given people more in their bags, but that's what I got in Memphis.
I know you will have a great time!!!