Welcome to OSM! Thanks for the contributions - looks good so far. One suggestion when adding sidewalks is to put a node where the footway intersects with roads like service highways. This marks the features as passing through each other on the map. Some people also mark those intersection nodes with highway=crossing but other people save that label for a more official pedestrian crossing.

Anyway, welcome and I can try to help if you have any questions as you map things.