i LOVE the smell of HOPPES#9. I put a dab behind my ears in the morning to keep me smelling Gun fresh..
Hoppes#9 solvent is for removing copper fouling and you can't go wrong with their products so as far as oil they are great.
Now serialins0mniac I start off using the minimal amount of removal. One step at a time, to see where it is taking me. Because once its gone you will not get it back and what is done is irreversible. Say removing 100 + years of patina. Now if you just want the rust any oil will do. Just wipe and and let it set a day and come back and wipe it clean. You could use WD40. But this product is hydrogenated oil and when it dries will leave a residue. This was found out while preserving jet engines for long term storage and has since been stopped. So it could be used to clean just not long term storage treatment.
With a beauty like you have you don't want to have it shining like it just came out of the factory. To me just get the rust issues stopped and keep it oiled and cleaned. It makes for a great day when you sit around every year and have a Blade appreciation day and take care and clean all your babies. I got a foot locker full so its a long day of "How you been cuties , let me just wipe you down!!!