Best way to clean the gas tank and main fuel line?

You may be better off just replacing the tank as well.
Agreed. Just replace everything. It's not worth the trouble