While it’s probably optimistic by any measure, It’s not all of those things at the same time. $45k will get 300 mile range and 5k towing. 500 mile range probably pairs with 10k towing. I suspect the dually with 20k towing capacity will not get anywhere near 500 miles of range due to wind resistance.