Probably going to have to take it apart to get really permanent repairs done to it. Can't see a lot of details on the edge where the inner and outer skin come together, but even from these pics you can see that there is going to be some rust issues under the bracing along the edges......