They have plenty of room but you will need to set it up well in advance. I believe they do have at least one private/semi private room.
Yes, with reservations.
If you go during lunch you can get it easier. During dinner might be harder. Also go to OpenTable.com and reserve the seats.
Thanks! Your answer is awaiting moderation.