WD-40 is not a particularly good corrosion inhibitor. Instead I could recommend one of the CRC products such as SP-350. WD-40 works best as a parts cleaner and can be used as a lubricant for cutting aluminum ect.