tanks rusting out are pretty common, and can leak whatever fuel is in the tank possibly causing a fire
a buddy of mine would remove rusty tanks and put gravel or some such in them and had a way to vibrate them. he would removel the gravel, clean the tank and solder any holes
he reported tanks were expensive