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

Las escaleras en si no tienen rampa, son bastante empinadas, pero hay una rampa a su derecha visto desde abajo mirando hacia las escaleras que da la vuelta, es un camino bastante mas largo pero la pendiente es bastante suave