beer and coke have a high sugar content, so he will need to stay away from them. I'm not sure what he could substitute them with though.. ive heard that a glass of red wine may be ok.
At his age, it is most probable that he has type 2. In which case, there is not a great possibility of you...