RE: Deer trails
If it were me I'd go with a treestand. Even though there are trails there doesn't guarantee the deer will be using them. Using a tree stand will give a better view overall. I've seen does come down trails but the bucks following were sneakingdown their own path.