Im running the stock mechanical fan. The stock radiator did fit but I upgraded to a larger aftermarket aluminum one.
Your upper pulley looks small. While a smaller pulley adds boost, it can lead to belt slip due to less belt wrap.
I tend to collapse the tensioners spring in an effort to provide max belt tension.
Just be sure to have 1/2" play left on the tensioner for thermal expansion.
You should check out 'MoparDude318' threads in the forced induction section, alot of good tech on radiator/ fan clearence issues. A shorter snout might help you out.