I wish that park reviews would ask reviewers to include the size of their RVs. A motorhome camper with a 32 foot rig will not have usable information for a rig 40 feet or more, but the size of the motorhome/trailer/5W is usally not mentioned in reviews. I'm sure that the same information would be helpful for TTs and 5Ws as well.
Start with this info website. Best time to miss the big crowds are May to early June, and late September. The website will give you a better idea of when to visit according to what you would like to see. For example, wildlife babies, or the wildflowers in bloom, or the ungulates in rut. The Tetons are always less crowded than YNP. You should have little problem finding a CG for your truck. Be aware that the parks require hours of driving in order to visit all the sites. When going through YNP, stop by ranger stations before setting out. They will know of any animal sightings, road closures, and have suggestions on how to best spend your time allotted for their area of the park. Get your days started early in order to see the most wildlife and miss the most traffic. When treking away from the boardwalks, try to hike in a group or at least have bear spray for each person on the hike. The bears have already left their dens this season. I would advise leaving all pets at home if that's a factor. None of the National Parks are pet friendly. Hope this helps.
We have this app. and have used it to get from Utah to Ohio to TX and currently in AZ. The good points are ease in finding truck stops for gas, and for nearby overnight stops and for extended trip planning. However... it will run you right through the center of big cities like Jackson, MS; Houston; Dallas; San Antonio; etc. when the more sensible routes are the loop roads around them. In Tucson, it sent us through heavy traffic in a shopping area and told us to turn left at a "no left turn" intersection. We ended up on a tiny neighborhood street disconnecting our towed and doing some interesting maneuvers to get back onto the right route. Then, when we got to our destination (a state park); it took us well past the entrance which we only found by spotting it as we drove past. Another turn around ensued, and once again we had to disconnect the towed and left it disconnected till we got back to the park on our own. I cannot recommend this app.