Jayman, I am so sorry that you and your family are going through this. It must be very painful to witness these struggles.
I don't know anything about substance addiction; my poison was wine. It does sound as though he needs detox and inpatient rehab.
A post in the Substance Addiction forum as well as in the Friends & Families forum may give you more experienced responses.