Welcome! Looks like a nice pickup you have there.
Checkout the various forums here on the site. There are forums that deal specifically with the questions you are asking. Ask your questions there and you should get the answers you are looking for. There are also tech tips here dealing with engines that have been sitting a while.
Good luck, and keep us posted on your progress.