When I lived in Roselle Park I remember Salem being a residential street but I trust your judgement. You found a nice way around 5 points as well, a much better alternative.
Be careful on Woodland ave, it is narrow with several rises which will make you invisible to overtaking cars, Park ave has a wide shoulder and is dead flat, not as scenic but potentially safer.