Cześć,
drogi dla pieszych `highway=footway` domyślnie zabraniają przejazdu samochodami, więc `motor_vehicle=no' jest niepotrzebne. 

`access=private` powinien znajdować się tylko na tej części drogi, która jest za blokadą, furtką, szlabanem i.t.p.

Przejazdy i przejścia pod budynkami jest omówione tutaj https://wiki.openstreetmap.org/wiki/Pl:Tag:tunnel%3Dbuilding_passage