Yes, definitely.
If you are sitting upstairs. I don't remember seeing an elevator.
Yes
Yes, there is a ramp at the entrance and they may need to wheel you around a bit but I'd say that they can accommodate a wheelchair.
Thanks! Your answer is awaiting moderation.