It looks like everything is there. I don`t see any damage. I would replace that old looking battery. A good 1200mah 4 cell NMH is not much money. Does the transmitter take alkalines? If you can find someone with experience, you could get that plane flying in a short time.