No.
No private room but they accommodate groups all the time and I'm confident can give you some separation
No, but the staff is very accommodating and I'm sure they can figure something out.
Possibly they're very accommodating here but it's not separate from the rest you'll be off to the side
Thanks! Your answer is awaiting moderation.