hadw
2
Normally you would not map the footway, unless it physically separated from the carriageway; you would use sidewalk=* on the road itself.
I would suggest you would not micro-map the crossing unless you also micro-mapped the road as an area (there is a markup scheme that allows the physical bounds to be mapped as well as the nominal centre line).