I vote for the Suburban.
I have a 2016 Tahoe [5.3] which easily gets 24 MPG if it is all highway. I only use 87 octane. I have 186K miles on it right now and regularly take long trips. These vehicles are NOT gas guzzlers. Plus the 2015-2020 years hold 26 gallons of fuel so you can go over 500...