Definitely look into a treatment program, counseling, and or some type of meetings. Most people cannot quit drugs/alcohol alone so they'll need a lot of support. But you can't go at them like they're horrible people, they'll get defensive. Research this a little bit before you bring it to his attention. I'm sure he knows your opinion already but there are certain ways to go about this.