Sounds to me like you want to rescue him. Why would you stage an intervention when you already stated that your boundary was for him to not smoke and not abuse alcohol. Why wouldn't you just leave? Given what you already know for a fact about him, he has already violated your boundaries of what you are willing to accept in a relationship. Right?