Ground hunting is OK. You have to watch the wind and the scent trail you leave. I have had some success sitting on a ridge overlooking a valley with some serious trails.
Congrats G2. I've never been to Ohio, however, when i was in VA all you had to do is ask for permission. I was only turned way once in four years. Those deer look kick ass.
Sports Authority on Norther BLVD in Lic and Atlantic sporting Goods on Steinway street are two places in Queens that will hook you up. If you don't drive in the city take N train to Queensboro for Sports Authority and 36th ave or Broadway for Atlantic.