If the truck has been stored out of the weather for all that time, chances are it can be freed up to turn without dismantling the engine. However, no matter where the engine is stopped, at least a couple of valves will be open to the atmosphere. That means humidity will be getting into the cylinders and causing rust, possibly. Drain the crankcase oil, and replace the drain plug. Remove the spark plugs, and pour a couple of ounces of Kroil into each cylinder. Let it sit for several days, and you can drain it out of the crankcase and run it through again. It will "creep" right through rust deposits between the pistons and the cylinders. Remove the valve cover and soak the valve stems with the same oil while you're at it.
www.kanolabs.com It's the best penetrating oil I've ever used, and the U.S. Air Force thinks so, too! It's on every Air Force base bench stock worldwide. It's made right here in Nashville!
Good luck, and keep us informed.
Jerry