RE: battery question
No way you can expect NiMH or NiCd batteries to hold any appreciable charge over a period of 10 months without re-charging. If they are used or not.
I would cycle them, but guess they are probably toast. . They've been mistreated.