The 2 main towns are Manhattan and Junction City. JC is much more military friendly than Manhattan is. Although Manhattan is much better than it was before the Big Red 1 was sent to Germany. Gas is 3.50 right now in Manhattan, usually a bit cheaper in JC.
I have bought 3 new vehicles and not one of them in Manhattan, worst prices. Definitely have him check around.
Milford is the place to go for fishing, Tuttle is ok and south and east is council grove which is suppose to be good. The east side of the fort has public hunting ground, they post which areas are open each day.
RLFuller is right about hunting. Really good quail and pheasant. Some dove and turkey are pretty good. Lots of deer and some elk.
Hunting
If he likes good food at restaurants he may be out of luck. Mostly chain's and some small mom & pop places. JC is suppose to have a good place for steaks but don't know what it is and Manhatta has Doe's Eats (pricey).