Hello,
Thank you for posting about your son. You obviously have questions that you need answering so I wonder whether you would like to contact The Icarus Trust. We are a charity that provides support to people who are living with the impact of a family member’s addiction. Maybe talking with one of our trained and experienced people would help you to find answers and information that you seek.
You can contact us on help@icarustrust.org or visit the website http://www.icarustrust.org
Good luck.