Looks like you need some metal work and a Dutchman panel replaced.
Heck my Ohio car didn't even need that much work in that area. Lol
(Mine was indoors for most of it's storage years though)
Keep plugging away at it.
David