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

These stairs are to access first floor appartements. It is alongside the public path.