You are on target with the fresh batteries. You didn't mention battery chemistry but Nimh is a definite upgrade over Nicads if that is what is in the radio if the radio is that old. LLRC pretty much identified the issues with old glow fuel. I just cracked the seal on an old jug of fuel and it ran great but the only way to know for sure is to gas up the plane and run the engine.