Unable to answer "Does this bench have any armrest?" – Bench – https://osm.org/node/9560569441 via StreetComplete_ee 63.0:

Es ist keine durchgängige Bank, sondern einzelne Sitze, die nebeneinander montiert sind. Die einzelnen Sitze haben aber Armlehnen.