I wear both, and I often sleep in my contacts - I add juice (moisturizer) before bed and discard the lens as soon as I wake up.
Glasses take some getting used to. If you do get glasses, get flex frames with hi impact "plastic" lens.
My house is a minimum of 55ft from any point of my property line. If something bigger than a dog or deer crosses that line, I'm notified. If you're worried about someone getting the jump on you, set up some kind of perimeter warning. It can be very simple or very involved, but it's going to buy you about 30 seconds.