Hi there ~
I understand your concerns. It seems like the range of substances that your son's father is addicted to is very large. I believe that he needs to see a physician who is specialized in substance abuse
as soon as he can. I would also believe that his personality may change after he starts treatment. I wish you the very best in trying to find him help and in his recovery.
I hope this helps. Take care of yourself and have a lovely day!