You might find it helpful to use something like Calpico tape under the hardware to curb the corrosion between the mast and fitting. And glue/seal in rivet caps before you set the rivet if you want to make sure it's water tight.
Not sure I understand that "glue/seal in rivet caps before you set the rivet"
Care to elaborate?