Most places are accessable, pleasantly
Yes, it is
Yes look for elevators and ramps in the riverwalk
There's an elevator in some places
Elevator are available on some streets
Nopes, I have not seen it. Though it may be accessible from some of the hotels. You may want to check with hotels on River walk
Thanks! Your answer is awaiting moderation.