67 barracuda front frame rail rot. any suggestions???

http://autorust.com
Buy whatever part you need from these guys and have someone weld them in for you.
It would be best to to drill some holes and plug weld it on in as many spots as possible then weld the ends. The frame is pretty thick and so are these so you can get some real heat when welding. It should not be much more than few hours to do it, just get your frame as clean as possible