RE: stand site...
It looks like a very nice spot. My only concern would be the stand might be too close to the thicket (which I would assume is a bedding area?). Do the deer go into the orchard at night and come back early in the morning? If so, I'd say you've got a sweeeet spot!
Now I'm going to check out google earth!
BTW: some states and counties have aerial photographs, with topo, road and water feature overlays. Rockingham County where I hunt here in Virginia has them for free on the county website. They will even print them out in color blown up (I think 32” by 32” or some such), which could be nice to work with. That costs a little, but it’s very reasonable.