For a gap that big, I would suggest polyurethane seam sealer... which is pretty much the same thing as high end polyurethane caulk at the home improvement store. A 1/2" gap will need a backer... foam rod also from the home improvement store.