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

Neben der Treppe ist eine Auffahrt zum Parkplatz, dann allerdings immer noch ein Kantstein.