Having the rad and fan won't hurt. You'll likely need a custom fan shroud after you get it in. If you're going headers or need mount ideas then heres a link.
Schumacher Creative Services
I've used their headers. Fit like a glove, starter access is excellent.