My number one sealant where you do not water to penetrate is 3M marine sealant. I would use it to seal up that front. It does take a full seven days to fully cure, but it will be sealed.
https://www.amazon.com/3M-5200-Adhe...9038361&sprefix=marine+sealant,aps,232&sr=8-4
Thanx for the input!