Thanks iron angel.
I've heard good stuff about that 3m self leveling sealant and is what I plan on using when the time comes. I definitely have rust issues in the joint where the drivers side pillar meets the roof right above the windshield.
And no cracking on my truck in those areas.