Maybe there is a HS or college auto shop class in your area that would take on your repair. That is not big damage and relatively routine to repair for a veteran body guy. In my experience, if you have damage (rust) in the places shown, there is more to be found where you may not have looked.