I didn't factor in getting quality rivets, not something I had honestly considered, but makes perfect sense. I think I'll just toss some SS ones in there. Hasn't failed me yet.
I don't know how you saltwater guys do it. I can see the effects right away. I don't see much saltwater fortunately, just slimy alge filled acidic lakes.
I use Tefgel. The metal soaks it up and insulates the dissimilar metals. It really does work and it stays where you put it.
I would never use an aluminum rivet on any load bearing part.