Assuming the jockey console is already bonded or screwed to the deck, then Sikaflex 291i is a general purpose marine sealant. Clean out the old sealant with a knife. In order to get a good finish you can mask the area, but if you feel confident, then apply a thin bead of Sikaflex along the entire length of the console. Wear nitrile gloves, dip a finger in white spirits and run your finger along the bead and you'll get a clean polished seal that shouldn't get dirty.
Regards the stainless steel handholds, again, as long as it's not structural and they are screwed and bolted in place, then a small bead of Sikaflex before mating the surfaces will help eliminate water entering the joint. After applying the hardwear, clean off any excess with white spirits and paper towelling for a really professional finish. Hopefully that reduces the possibility of rust stains where the oxide barrier on the stainless steel has broken down.
You could switch the 291i for 292i on the stainless handholds given its adhesive properties. I've not used it before, so it could prove a bit of a ****** to remove. That said you shouldn't really need to take it apart for maintenance.
https://www.uksealants.co.uk/catalog...saAoJpEALw_wcB