RE: Someone else hunting in my stand...
IMO, If you start the booby trapping game, you have opened a can of worms that may never end. You will be trading traps and someone is bound to get hurt. Lawsuit!
If this were my problem, I would talk to the guy. There is not reason not to unless your are scared of confrontation. Also, explain the situation to your father. I know you have, but be convincing. He should back you instead of this good for very little neighbor. F'him and tell him to stay off your land and out of your stand!