Animated Street View
This is three legs along route 12 in Idaho. It looks like pleasant hiking along the river.
There should be plenty of places to stealth camp.
There are a couple cafes along the way, but I wouldn't count on them being open.
Yesterday's hike was a little harder because I went 13 miles instead of 10.2. The only side effect was some slightly sore muscles in my shoulders from using the trekking poles. I may reduce my miles a bit today to make up the difference. Then a rest day tomorrow! I'll miss my morning walk.