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

There is a separate ramp that can be used to get from the top to the bottom of these steps.