.308 sounds good for all of the above, maybe to big for coyote but i would use it. i use my .270 for coyotes but with like 100 grain rounds. plus a .308 is a civilan version of the 7.62 x 51mm NATO so you can buy cheap surplus ammo for shoooting compared to paying like 20-30$ a box. Good luck!