Yeah, some of the stuff is pricey.
You might want to check ebay for the radiator. I think the guys name is radiator-doctor or something. They have sweet deals on radiator and have express shipping at no cost.
As for the other stuff, if you need any of it let me know and I'll work with you on it..