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

Die Treppe selbst hat keine Rampe, aber es existiert ein rollstuhltauglicher Weg zum Hauseingang