Unable to answer "Do these steps have a ramp? What kind?" – An der Lehmkaut (Steps) – https://osm.org/way/1376557763 via StreetComplete 62.0:

keine Treppe, nur Straße mit Hindernisparkour

Attached photo(s):
https://streetcomplete.app/p/318989.jpg
https://streetcomplete.app/p/318990.jpg