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

Es gibt zwar eine Rampe, aber für eigenständige Rollstuhlfahrende ist sie zu steil.