Hi, I went up the mast to figure out why my masthead light wasn't working to find I don't actually have one installed even though my panel says I do. Is this normal?

Also my Steaming and deck light appears to not work either all corroded inside. does anyone have a cheap fix for removing the corrosion or should bite the bullet and replace it.