It depends on what level you want to be on. But it is street level.
Yes it's all street level so you'll be fine.
Yes, it is. They also have a disabled section.
Yes, I went there recently with my roommate who uses a wheelchair. They have an elevator that takes you to the 2nd level, which is where the accessible viewing area is.
Yes
Yes it is
Thanks! Your answer is awaiting moderation.