the silicone would do the job but for it to last properly you would be best off losening the fixings along the laps so you can get the silicone under the joint so when you screw the joints back togeather the silicone will spread forming a waterproof seal that will last forever,well.........longer than me and you will be around anyways.
jimbobly
November 2012