When I restored my ’81 Lund I spent a lot of time on “tinboats.net”. When I was done I posted a story about it on the same website. Here is a link to that story.
https://tinboats.net/forum/viewtopic.php?p=441229#p441229
I purchased most of my fasteners from “BoltDepot” and purchased a boat load (pun intended) of stainless steel screws.
Any time you join dissimilar metal you create a corrosion point through electrolysis, but a dry stainless/aluminum connection is pretty harmless. The key word is dry…
Good luck on your project. I ran all my wiring through plastic flex tube with a spare pull wire.