No
Yes
Wheelchairs are unfortunately not provided to you, but there is many wheelchair accessible areas, stairs/ramps, and entrances.
If you mean do they provide wheelchairs, I wouldn't think so I've never seen any.
Is mobile I'll come to you
Thanks! Your answer is awaiting moderation.