The rest areas on the 5 are all pretty standard, I think. Eugene has a Costco for gas and supplies, or Trader Joe's. In Elkton, the Thomaselli bakery has some excellent croissants and tasty lunches. Dean Creek Elk Viewing just before Reedsport usually has lots of elk herds to see, bathrooms are pretty clean. Right after that, is Sugar Shack for a hairy donut and a big foot. If there are good stops up north, I would also like to know! Hope this helps at all.