Americans, culturally, seem to have little problem with spending a lot of money per year to keep a person incarcerated: http://www.latimes.com/local/lanow/la-me-prison-costs-201706...
But they will balk at taxpayer money being used for preventative programs which intend to stop people from becoming addicted to hard drugs (heroin/opiates, meth, cocaine) in the first place, and also balk at paying money for treatment of current addicts.
I want to be charitable here, but it sounds like you're saying that it is unconditionally wrong, as in, prison is simply wrong. If you are, then, sorry, but that is utterly insane. If someone commits a serious crime, that person deserves serious punishment, and of serious punishments, imprisonment for a commensurate period of time is entirely appropriate. For the more egregious crimes, imprisonment is insufficient (think of Breivik who easily deserved the death penalty). What the appropriate measures against drug abuse are, I don't know.
And yes, my personal judgment is that taking a person's freedom may be necessary in sone cases but is always a violation. If we want to keep putting people in prison, we need to bear that burden, not pretend it doesn't exist.
For all that it was barely even a prison, I resented it, and still do. Taking a person's freedom is wrong. It may be necessary for society to function, but it is still wrong. At best it's the lesser evil. And even if there was no prison, no walls, I know I would resent being told what to do in the way your system seems to require.
That said, what you're proposing still seems like it would be less bad than prison, especially prisons as I understand they are in the USA. Of the inmates I knew, practically all were addicts of some description. One young man could not grasp the idea that 110 millimeters is 11 centimeters when I tried to show him with a ruler. I don't imagine them being in prison helped very many of them, or society, in any meaningful way. The one person I felt might not return had apparently quit crime well before but been convicted of some old misdeeds when someone ratted him out.
So it sounds like your ideas are better, at least. Still, I can't say much more than that I think you're entering an enterprise that does evil in the name of the greater good. It probably needs doing, and it sounds like you're trying to reduce harm. I can't applaud you, but I hope you can accomplish your goals and live with yourselves, given the world you're entering.