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

While the ramp has plenty of width, it is not wheelchair-accessible due to the gradient.（スロープの幅は十分ですが、勾配のせいで車椅子では利用できません。）