Well another update. Monday my Radiator hoses should be here and I will be installing my koyo rad (big thanks to Grimace). Went out today and picked up a fan mounting kit and some Redline Water Wetter (yes this stuff actually works.) Here's some pics Ill put up to hold you guys over until I actually get this thing installed, then i'll have some more.
My koyo rad with the stencil I made and fan thermo switch installed