The fact that is has run says it is not seized.
As it has been stood a year it could well have got crappy fuel now, as it does go off.
I would start with a fuel and fuel filter change.
Did the oil light go off when it ran ?, is the plate sticking in the fuel distributor ?
If battery has been left this long with no charge it will be best with a new one, but try charging it up overnight first, if you are getting just a click it suggest a flat battery or sticking solenoid, charge battery and clean up the connections too.
tabetha