Unable to answer "Do these steps have a handrail?" – Steps – https://osm.org/way/1270639727 via StreetComplete 63.0:

Steps have recently been removed. Construction still ongoing but looks to be a gravel surface.