There are a number of good options from which to choose. It, of course, depends where he will live. If he chooses Upper Marlboro he has three clubs less than 1/2 an hour.
I have been a member of Woodmore for 20 years. It is a Palmer design and is very good. GD has it ranked about 10 in the state. The MD Golf Association likes to use it for the Amateur and MD Open. It has a nice pool, Har Tru Tennis and a nice clubhouse with fitness center. I have since moved but still have a non-resident membership.
Old South is also close. The course is ok but not great. It has a pool, don't think tennis and a nice clubhouse.
South River used to be public, but is now private. It is strictly golf but they have added a fitness center and have upgraded the clubhouse. I like the course but is difficult to walk.
On the Baltimore side of Annapolis, is Chartwell. It is a grand old club with pool, tennis, indoor and out, and a fun but not great course.
A lot of Navy guys join the course at the Academy. They have a great sports complex next door to the course that he could access.
It is just doesn't have a club feel. It feels more like a public course.