Roof cracks

If it's cracked, you need to dig it all out. A good thing to do anyway because that's a common rust area.

After you do that, post more pics so we can see what you are dealing with and recommend the best direction to go.

Cracked body filler lets water pool behind it promoting rust so don't be shocked if you find some.

You prevent this with sub-frame connectors.