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

Es gibt als Rollstuhl-gerechten Zugang zum Gebäude einen Außenfahrstuhl auf der östlichen Gebäudeseite