Mein Vorschlag:

Bild: Trockennasenaffe/Mapillary, CC-BY-SA

1: Way mit highway=footway + surface=paving_stones

2: Fläche (Way/Multipolygon je nach Geschmack, ggf. für das Stumpfgleis im Hintergrund aufteilen): railway=platform + public_transport=platform + train=yes + surface=fine_gravel

3: Fläche: amenity=shelter + shelter_type=public_transport

3: Fläche: amenity=bicycle_parking

Way 1 kann auf dem Rand von Fläche 2 laufen und sich die Nodes teilen.

Nächstes Level: Fußweg noch als Fläche mappen (area:highway=footway) :smiley: