We haven't done the first part of your route because we have always stayed on I15 to get onto route 89 at Brigham City, which is north of Salt Lake City. We like the drive through the Logan Canyon Scenic Byway between Logan and Garden City, which is on Bear Lake. There is a downgrade of about 6% for a mile or two on 89 just before Garden City, if that is a concern for you. Once past Garden City route 89 is an easy drive all the way to Jackson, with a few ups and downs but nothing exciting. We have stopped in Afton for fuel and there is a Smiths supermarket with a gas station on the left just after you pass the Welcome to Jackson sign. About 1/2 mile further on there is an Albertsons supermarket on the right. About a mile or so after that the Shell station on the right has propane.
Maybe not what you were looking for, but best I can do.
Gros Ventre campground is our favorite for Grand Teton NP.