Good question on the coyotes. My original solution for coyotes (and dangerous packs of dogs) was a rifle but that is inconsistent and usually you can only fix the problem after the damage is done. Ask me how I know that.
So we invested in perimeter fencing, actually. I put up 4 foot high woven wire fence all around and that keeps out of our property nearly all 4 legged predators. It costs me a little over a dollar per foot and was money well spent. It's been years since we've seen a dog on our land.
Here's an old photo from our perimeter fence. (Pardon the tee shirt. This was from back when I was running DG)