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

No steps. Just a path down with two stoppng guard rails for bikers do slow/step down