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

Keine Rampe an der Treppe, aber rechts und links führt stufenloses Pflaster entlang.