i've taken mine off and on a few times over the last year, using only the OEM hardware to put back on-- never added sealant and never had any leaking problems. it has rained really heavy several times, sat under melting snow, car washes, etc... no problems
the bolts have rubber gaskets on...