Good advice on the battery issue.
However ... since the truck has been sitting for "a very loooong time", I would think the first question is: Did you just put a battery in it and try it?
If so, maybe the problem isn't electrical in nature at all, but mechanical - the engine might be a little tight from just sitting.