tekim
(Mike)
2
There is going to be some overlap between footway=sidewalk and highway=footway, as footway=sidewalk is a subset of highway=footway.
if sidewalk=both you probably should count the distance twice as this means that there are sidewalks on both sides of a street.
It depends on what you consider a “pedestrian walkway”, but you might include (highway=path, foot=designated) or simply highway=path.