We do not currently know of any antonyms for person with a drink problem.
For similar words to person with a drink problem, try: