My weekend at ATCO.

It depends on how big the turbo actually is, there are plenty of people that do just fine with puller fans and stock radiator support. The real problem in your case is going to be the intercooler… I have a spare OEM bumper if you want to get crazy.