Hello and welcome to OpenStreetMap!
Thanks for adding all this detail above Sowerby Bridge.
Just one thing to have a look at though - for "separate sidewalks" to work for routing they'll need to connect up though, because routers aren't capable of "jumping gaps".  You can test routing using the buttons at the top left of osm.org.  As an example https://www.openstreetmap.org/directions?engine=fossgis_osrm_foot&route=53.705627%2C-1.940629%3B53.705699%2C-1.940964#map=18/53.705111/-1.941761 is an attempt to route along the south of Towngate.
As an example, I've joined https://www.openstreetmap.org/way/1426928386 to the road where it ends near the Rushcart.
If you want to indicate that there is a kerb there you can do so with a barrier=kerb node - see https://wiki.openstreetmap.org/wiki/Tag%3Abarrier%3Dkerb .
Best Regards,
Andy.
PS: Any questions, please don't hesitate to ask.