Being Mormon myself and going on a mission, I can answer this one. No, he does not have to serve a mission. It is entirely his decision if he wants to or not. Yes, it is highly recommended and the church teaches that he should go, but if he chooses not to, that is okay too. It is not a requirement nor will a person be shunned if he or she chooses not to serve a mission.