Instead of rivits, use stainlees bolts
Posted by: JackL on Jan-04-13 4:02 PM (EST)
with captive nuts. Then if they leak you can add a rubber washer.
I am pretty sure in canoe/kayak stores you can even buy them in kits complete with the pad eye and the nuts and bolts.