Yes u can. They have a whole upstairs, even weddings and corporate events
Yes, there are rooms to rent for events or meetings upstairs.
I don't know. They have a few side courtyards, etc. So, theoretically, it's possible.
Thanks! Your answer is awaiting moderation.