Add a teaspoon of normal cake flour ( koekmeel ) to the hooks, swivels, traces etc and they will last a lifetime. Have some hooks in my tackle box which are older than 20 years.
Replace the flour when it turns yellow.
Can also add some baby powder to the box. My father keeps baby powder in his takle box with the hooks. Lives opposite the beach in swakopmunt so they are never more than 50m from the sea and no rust.