Unable to answer "Do these steps have a handrail?" – Steps – https://osm.org/way/1265790698 via StreetComplete_ee 58.22:

Ist tatsächlich keine Treppe, sondern Zwischenebene

Attached photo(s):
https://westnordost.de/p/238365.jpg
https://westnordost.de/p/238366.jpg