I know enough back roads in Morris County to get me west of the congested areas, and then will pick up Rte 46 to Columbia and start Pennsylvania Route V there.That's good because that's one area I am have no clue about. I have ridden U.S. 46 from east of Belvidere to Columbia. That was maybe four years ago. The shoulder was a bit banged up in places with some gravel, but I wouldn't call it horrible. If you want something more scenic but also somewhat hillier, cross the river at Belvidere and ride up the PA side to Portland.
BTW...I found a decent, cheap campground during my Pt. Jervis to Philly ride back in October:
The tent sites are only $10/person and are off in a wooded part of the campground. The area is not close to the bath house, but there are porta-potties close by that were clean. The place is about 4 miles west of the center of Portland with about 450' of climbing. From there, it easy to get back onto PA 611 without backtracking into town. You simply make a left out of the campground onto Laurel Hill Rd./T-734 and take that past the intersection with Turkey Ridge Rd. then bear right onto National Park Dr., which will take you down to PA 611, where you make a left. A relatively short portion of Laurel Hill and/or National Park Dr. is unpaved, but it's not bad.
Also, the market in Portland is open again. I didn't realize that carried groceries all the way from Port Jervis. It looked pretty nice. There is also a deli/bagel place that is relatively new.
Let me know if you want to see the route maps for the portion of Route V that I did.