Pina, yes you could get outside food from a recognized caterer You can just do a room rental with service and get your food.
No,
They have a BUNCH of caterers, and you can choose from them. From vegetarian to vegan options. I am sure if you speak to them, they will let you know if it's a possibility.
Thanks! Your answer is awaiting moderation.