re-installing front fenders

mine will be a fair weather cruiser like most but i was wondering about squeaks as well as a moisture barrier? Seam sealer seems like what was in mine when dis assembled