Marvin-
The simple answer is to replace whatever necessary to get the same metals in contact with each other, but it may not be that simple.
What are the hinges and lock made of? Stainless? (could be a cheap Chinese alloy that is not corrosion proof) Chromed Brass? Chromed zinc? Aluminum Alloy?
Can you tell by the hardness or magnetic properties?
What kind of screws are being used? (Mostly the same choices).
Getting the alloys matched would be the first step in the right direction.
Insulating the screws and hardware with zinc chromate paste is also a standard procedure used on sailboat masts where anodized aluminum alloy masts have stainless and other alloy hardware fastened to them with stainless, Monel, and aluminum rivets and other fasteners. (Makes for one big corrosion prone multi-cell battery, in one view!)
What to do about the corrosion already under the gel coat is another matter.
Dissolving the already formed corrosion salts could be a tricky matter, requiring some experimentation, unless someone with practical experience or a chemical engineer amongst us can step up to the plate here.
Read the following and see what you think:
What is a good solution for dissolving rust or corrosion?
I'd start with a Q-Tip and one not so obvious screw hole and see what I could do to dissolve and or neutralize the corrosion. Naval and aluminum jelly hold promised as does the Wal-Mart product.Be sure to flush with plenty of water and allow to dry out before re-assembling. Unfortunately, the bubbling may not go down. Once you get what you can cleaned out, reassemble with like metal screws and hardware (if possible), forcing zince chromate paste (available at marine hardware stores) into all spaces and contact points.
This is an "educated guess" on my behalf, I am not a NASA, U.S. Navy, or weapons industry metallurgical engineer. But I knew one once, God rest his wonderful soul!
Joe :teeth :thup