Yes
There is an elevator to go to 2nd floor.
It is street level in the city with multiple ramps from street to sidewalk. Building is level with sidewalk. There are no steps at any entrance that I can remember.
Yes handicap access
Yes, both.
Thanks! Your answer is awaiting moderation.