RE: I need to whine a bit.
Unless this guy is just a complete ***hole, I don't see any reason why you couldn't set up a stand 300 yards away from his stands. Especially if you are just going to be bowhunting the area.
I agree with everyone else, sounds he is just using your to pay half of the lease fee.