If and only if there is a separately mapped sidewalk.Sidewalk=separate means there needs to be such a way.However i would tag foot=use_sidepath, which means the same as foot=no but also indicates the existence of a separate way usable for routing.And only if the highway is a streets centerline
Yes, only if the local legislation infers that pedestrians have to use a (usually car) road-accompanying sidewalk.Also, your project reminds me of wandrer.earth, where craig also introduced a way for running to track ran ways, not only for cyclists. Though i only use it for cycling.--Diese Na