Zum highway=* würd ich im Moment eher zu highway=path tendieren.
Das englische https://wiki.openstreetmap.org/wiki/Tag:highway%3Dpath ist etwas ausführlicher als das deutsche und erwähnt u.a.:
- "a way that people use to move around, possibly in a small vehicle or using an animal, but not in a car."|  -> passt.
- "For urban paths which are intended primarily for pedestrians (potentially with bicycle=yes)", ... [es gäbe alternativ noch hw=footway, aber das variiert, und footway trifft hier nur so halb zu]
- A highway=path is not for use by four-wheeled (two-track) vehicles. Often the path is simply too narrow. Other times it is wide enough but such vehicles are prohibited -> passt.
[und weiter: "A path-like way where four-wheeled vehicles are allowed, is likely better tagged as a highway=track or highway=service. "]

also ich würd in etwa vorschlagen:
  highway=path
  name=Wallenböckgasse
  surface=asphalt
  width=3
  smoothness=intermediate
  wikimedia_commons=File:Wallenböckgasse StAW, Blick west.jpg
traffic_sign=AT:52.1,54[ausgenommen Radfahrer]

zwar nicht nötig weil schon allein im hw=path (und nochmal im traffic_sign) impliziert kann man gerne noch
  vehicle=no
  foot=yes
  bicycle=yes
setzen.

Ich glaub dann haben wir's wirklich ausgetaggt.  ;-)