Four square feet each in the coop, not counting nest boxes, and 10 square feet in the run is the standard minimum, but you can adjust a bit depending on how the roosts are set up, how much time your chickens spend in the coop depending on your weather.
Sounds like you have every predator in...