OP , here's a couple more pics for you to decide by.
You know what, I'm not a tire engineer. I'm just going by manufacturer specs, but if you can get a 305/65r20 on a stock 3rd gen 2500 and not rub please send me a pic. I'm just running the same setup the OP was asking about and giving my opinion.