I have done most of the mapping of these paths in this area.

Most of the street adjacent paths and park paths are marked as

highway=cycleway
foot=designated
bicycle=designated
segregated=no
surface=concrete/asphalt
width=3.0

I marked them as a cycleway because the iD editor recommends this through the preset "Cycle & Foot Path". These paths are also different then a traditional sidewalk/path in that they are usually named, 3 meters wide, and signed as being designated for pedestrians and cyclists. Further, the Township of Langley designates them as an "Off Street Trail" rather then a sidewalk in the map you provided.

The street adjacent paths could instead be marked:

highway=footway
footway=sidewalk
foot=designated
bicycle=designated
segregated=no
surface=concrete/asphalt
width=3.0

And the park paths could instead by marked:

highway=path
foot=designated
bicycle=designated
segregated=no
surface=concrete/asphalt
width=3.0

Either method is ok with me.

Something to note is that the map you linked is out of date (even though it says 2024) and has errors that don't match in-person signage.