One tip, though may not always be accurate, is on google maps....it lists 'dine-in' and 'drive-through' and 'takeout' and the like...has green check (for yes) or red x (for nope). It lists 2 or 3 categories on main page but if you click on them it will take you to a full list. But some green checks, we found, were wrong. Chick fil a is a complete no go for inside.
Rest areas were open. We have a phone app called Rest Stops. Have another app called iExit for what is at each exit along i95. And as mentioned above the big truck stop (Flying J/Pilot/Love's) type gas stations (or something like a Sheetz/Wawa/Royal Farms) were good. The one we finally stopped at to eat and potty on trip home was one and had a Subway inside so that worked okay for us. Bathrooms weren't bad.
We drive 95 a lot. Too often, in my book (cause of all the NoVa and DC traffic mess). Going again in 10 days (for the, at least, 6th time this year).