For the fuel tank repair you could, since its at the top clean it up and use epoxy or some other type of metal repair, that way you don't have to take it out, plus it is really full now.
As for the shock it looks like it broke where it was welded to the treads. I wonder if they are not long...