Sounds like going no contact with him is a great idea.
Especially since he is in contact with someone who is as you describe,
"She's a drug addict and a dealer to boot."
You might end up in trouble with the law just by association, even though you have done nothing.