For the most part of the year that you are not using the rotavator fill the tank with new oil then just drain and rinse with a little petrol saves it rusting awayI have almost an annual job of sorting this very problem on a Rotavator. Caustic Soda and hot water followed by a shake certainly strips off all the rust in minutes whether it will dissolve large flakes I don't know though. I should sort it once and for all with a proper tank treatments / lining but its one of them jobs that gets forgotten about until half way through the garden the filter clogs up with fine rust and the caustic soda is the quickest fix to get it up and running again to get the job finished.
whether it will dissolve large flakes I don't know though.