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

In diesem Bereich gibt es nur Stufen.
Eine Rampe bzw. ein Weg mit einer leichten Steigung, geeignet für Menschen im Rollstuhl, befindet sich direkt angrenzenden (spitz zulaufende Darstellung auf Karte).