One thing with the foam...it is considered to be closed cell however it always seems to absorbe water. I would at the very least, get a marine epoxy paint and cover it with a few coats to try and create a barrier. Check to see if it is waterlogged before doing this. If it is dry, get some...