RE: Ill deer hunters ???
You may get lucky.
Resident landowners must have 40 acres to qualify for a free landowner tag.
I looked a bit on the DNR website and could find no such requirement for a non-resident who wishes to buy a paid landowner tag.
Good luck!