Unable to answer "Are pedestrians forbidden to walk on this road without a sidewalk here?" – Chemin des Chenaux (Tertiary Road) – https://osm.org/way/1107353364 via StreetComplete 63.0:

Pedestrians can use the bike path