These separately mapped sidewalks should probably be removed and replaced by sidewalk=* tags on the roads. I've corrected some tagging mistakes and missing connections, but the result isn't ideal and there are still various missing connections. Better remove these separate ways.