Usually you can get pines from the DNR"s, I don't know where you live?
You should plant at least 600 or more per acre, Soil type/climate will determine which kind. White spruce are great for cover, Deer love to eat White pine. Red Pine does not do well in moist /wet soils, Lobolly grow very well but are a southern climate tree. 5 acres is 3000 trees so Renting a planter is a good idea again from the DNR. My wife and I have over 15,000 pines that we planted on our farm I drive the tractor

In between years when we only plant a few hundred we use a tree spade That works quite well.
Redclub