RE: Stand Placement
It's very likely your ATV riding can push the deer out all together, it's hard to say.
Also, your likely to run into quite a few hunters the first year with a change of land ownership your prolly pressure on many sides with only 30 acres...keep the ATV to a minimal and keep the scouting up, the deer will let you know where to place a stand.