Yes, absolutely. Just be sure to inform them at the time you make your reservation. They won't forget either.
I believe it could easily be vegan as long as you give them advance notice
I am sure they can accommodate.
Thanks! Your answer is awaiting moderation.