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

Jonkinlainen "pyörätuoliramppi", mutta jyrkkä ja alareunassa nilkankorkuinen askelma