There's a Walmart there; I didn't see you were going to Hellsgate at first.
If you can make it to Clarkston, you are there.
There's not a lot in Dayton.
You may be able to stay at Dodge Junction, West of Pomeroy. It's a toilet stop at the junction of 127 and 12.
Or there is Alpowa Summit.