Unable to answer "Do these steps have a ramp? What kind?" – Steps – https://osm.org/way/1306181613 via StreetComplete 59.2:

Hier gibt es keine Rampe aber einen Rollstuhl-Treppenlift. Der ist mit einer Plane abgedeckt und zur Benutzung wird ein Schlüssel benötigt.