I do not believe you can
If it is a private party.
Yes discretely.
No, I don't think you are. I don't see anywhere in the restaurant that has space to dance. I also didn't see anyone dancing. I think it's just a restaurant not a dance club or lounge.
Thanks! Your answer is awaiting moderation.