Doenst look one bit repairable?
I had a rust spot in the same location, I think its really super common. I would start with trying to adjust the hatch (use two people) And if that doenst fix anything, replace the seals.
I wouldnt totally give up on it yet.
__________________
|