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

Derzeit Baustelle, vermutl. bis Sommerferien. Danach bitte grundlegend neu prüfen, da sich Wege verändern können