If it is rusted badly, you can use KBS gas tank sealer but the pre-cleaning solution will work a number on the finish. But both Weeden's that I have had to do that too did in fact work. Though the 1st one was more of a experiment on a older Big Giant with a steel/tin tank. The other was a Weeden #20 that its tank was brass but the center flute was steel/tin - that one you could hardly tell I used the KBS tank sealer - which it ended up being a birthday gift to my brother.
The KBS sealer isn't cheap and you'll end up wasting 95% of it - once you open the can you use it or lose it. So there is the whole ROI when you buy that stuff.
Good luck, hope we see a video of it running!