I would skip the EOTech, and get an aimpoint.
I would be comfortable out to 120 yards or so with that and a 14.5" bbl for deer assuming you are using 5.56 - 75 grain hornady TAP or similar ammo with meplats (sorta like a hollow point), which is the load and length I use. Probably the longest hunting shot your buddy is likely to make anyway. That round is very effective on big hogs, too.
This would allow a superb home defense optic as well as a decent hunting optic. The scope option is a superb hunting optic, but is worthless at home defense range so your buddy is going to be stuck wtih his irons at home.
With an 18"+ bbl I would be comfortable that a humane kill could be made out a little further.
My personal floor is around 1,000 ft/lbs energy for a small So. Texas white taiil. At 100 yards and an 18" bbl, the 75 gr, .223 load is producing 2561 FPS and 1092 Ft/Lbs of energy. That drops to 2344 FPS and 915 Ft/Lbs of energy, so if it was a very very clean shot, I might go out to 200 yards with the 18" bbl with 3x magnifications if the rifle grouped well. I think 175 is a little more realistic max range for this load/bbl length.
120-150 yards is about my limit of good grouping with zero magnification red dot. I can get minute of terrorist groups out to 300 yards, but it's not enough for me to be comfortable with a humane white tail kill in heavy brush. I don't like rattle snakes, and a long walk through the deep brush is not fun.