Unable to answer "Do these steps have a handrail?" – 秀華坊 Sau Wa Fong (Steps) – https://osm.org/way/743546755 via StreetComplete 59.0:

There's 3 different set of steps here

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