Unable to answer "Are pedestrians forbidden to walk on this road without a sidewalk here?" – Lal Bahadur Shastri Marg (Primary Road) – https://osm.org/way/1192364766 via StreetComplete 63.0:

Construction ongoing. Pedestrians still use. May get footpath in the future.