Some people like Ford, Some Chevy and some Dodge. When I have to use a rust preventative I use CLP (cleaner, lubricant, preservative)made by Break Free. This is the rust preventative used by the Army. It was used on items that were stored in less than perfect conditions like barrels on tanks stored outside with no problems.
After the WWII M1 rifles were stored in sealed drums with a light coat of oil and a desiccant for long term storage. I believe that this procedure worked.