From my experience the best way to remove rust from a blade is electrolysis(hope i speld it right...not my native language).
maybe i cam post a link but in short this is what you need:
1) A broken mobile cell phone adapter or a laptop adapter if the blade is biger - 6-12 V output at near 1 Amp or slightly biger is fine.(i'd say go 4 the laptop adapter if the blade is >3 inch).
2) A plastic or glass container (I use a plastic botel cutout) big enough to hold the blade and electrolite.
3) A SACRIFICE ELECTRODE - this is a piece of flat metal(any flat piece of conductive metal will do) with the surface biger than that of the blade.
4) An electrolite i used
water+ baking soda aka baking powder(sodium bicarbonate OR washing soda aka sodium carbonate) 1 liter water+ 1 tea spoon of powder is ENOUGH!
Here we go:
-Cut the plastic botle and measura hoew much electrolite you need.
-Prepare the electrolite by disolving the powder in water and place it in the bottle.
-Tie the sacrifice electrode to the to the + of the charger - this will be the ANODE.
-Tie the - -minus- wire of the charger to the blade.
-Put both the blade and the sacrifice electrode in the electrolite !! Make sure they DO NOT TOUCH!!
-Plug in the charger and the electrolyse proces should begin.
Congratulations!
What else you should know:
1)Rust or Fe2O3 will migrate from the blade (the - electrode) to the sacrifice electrode(+).
2)In this process hidrogen bubbles will form as a secondary product of the chemical reaction. - if you see bubbles forming on the blade this is a sign you got it right.
3)Make sure you ghet the electrodes right oterwise the blade could be oxidized

)
4)You still need to clean up the blade after the electrolyse is complete and the rust is gone.
5)The process can take up betwen 1 and 2-3 hours depending on the size of the blade, the amount of rust amd the charder usde.
6)This process only afects the rust, not the blade material...so if you keep itlonger the blade does not suffer.
7)At the end of the process the blade is not shiny, you'll have to remove the surface coating with a scotchbrite pad or dish wasing pad.
8)The advantage of this process is that it removes rust completley even frome the finest scratches and pitting in the blade.
If the blade has a patina on it i think it will dissapear after the process.
Have fun!