Yes
I think they could accommodate you with reasonable notice
I do know they have room off of the main don't know how many it would seat
There is a room with a television inside that probably could be used for a meeting... I would recommend calling and inquiring. I'm pretty sure that they would accommodate. It would probably seat about 30 people.
I don't think so
Thanks! Your answer is awaiting moderation.