RE: how much land?
It depends on where you want to implement it. In northern forests where good cropland is scarce you may be able to attract and hold deer with a couple hundred acres if managed properly.
Where cropland is abundant it may prove to be a more daunting project requiring large tracts of land.
1000ac plus