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

Ich weiß noch nicht, ob Umwege wie diese auch als Rampe zählen. Man kommt jedenfalls auch stufenlos dort runter.

Attached photo(s):
https://streetcomplete.app/p/331281.jpg
https://streetcomplete.app/p/331282.jpg