Yes, 100% they do.
It is possible
Probably. It's big and they seem like they would be flexible.
I believe that they would be able to accommodate a group. However, I would contact them directly to confirm.
Thanks! Your answer is awaiting moderation.