I would use epoxy primer on the bare metal then use Plio-Grip seam sealers by Valvoline
HERE. I had excellent results with it on my truck. You can find it at most body shop supply houses and some will let you rent the application gun for a small deposit.