Did you call that salvage yard with the insight? Maybe they have a good rad?
The welder and angle grinder are loaded up. I'm not bring all my stuff, just the basics in the hopes that you'll have everything else that might be needed. Hows your drill and drill bit situation? I hope you have some spare steel to practice on and enough to fabricate a couple mounts to get you started