Unable to answer "Do these steps have a ramp? What kind?" – Steps – https://osm.org/way/582086183 via StreetComplete_ee 58.22:

The top part looks like a ramp, the middle part looks like regular steps, and the last step is just a little bit higher than the side walk but not as high as a regular step

Attached photo(s):
https://westnordost.de/p/238601.jpg
https://westnordost.de/p/238602.jpg