If you try to clean the tank, go ahead and install a fuel filter in the gas line after you are done. Even if you get it spotless inside, chances are you still missed something and it will end up in your carb. Once a tank starts to rust inside, it is very difficult to save.
That being said, I have had some success using gas and putting a small chain inside the tank sloshing it around A LOT. Dump it out, rinse with gas and then do it again several times. I follow that up with a gas tank sealer of some kind. I have used POR 15 and Eastwood's gas tank sealers and liked both products. Your success just depends on how far your tank is gone.
I tried everything under the sun to save a gas tank on a 1936 John Deere unstyled Model A. My "fixes" would hold for about a year and then I would either develop a leak or more rust would show up in the fuel filter. Sometimes you just can't beat the hands of time!
