Everybody and their dog has some ideas of rust removal and treatment. My two cents:
I used non-food grade molasses on a rusty 650ss tank. Worked very well, although it took about a week. When I rinsed it with water, very minor surface rust appeared. I probably should have hit it with phosphoric acid after the first rinse. I believe molasses have the same active ingredient as Evaporust at a tenth of the cost.
As for coating after rust removal, pick your religion. Prior to coating, the surface needs to be super clean, which in the real world can prove difficult. And when the coating fails, it is extraordinarily difficult to remove, certainly without ruining the tank paint. I look at this way. If it took 30 years to rust, and you get the steel surface clean, leave well enough alone. However, if the tank is compromised (pitted, etc) coat it and pray to your gods that it won't lift off.
Stephen Hill