When I have time my roof will be coming off
A. To repair tin roof( know of a hole in back right probably more)
B.high top is sagging and needs support . previous owner kept on siliconing the wrecked original skylight, thinking it was just dripping onto the floor not into the roof

Noticed that I have what appears to be a pop top seal at front of my roof

Is this appropriate or should it not have been there in first place ?
Knowledge and advice greatly appreciated
Peter