What part of CA do you live in? If you happen to live in San Mateo County I can put in a word to our NTF which would be completely anonymous as long as you had some good information.
In CA possession of meth is a wobbler, meaning it can be charged as a misdemeanor or felony. We usually book on a felony and then let the DA decide whether to change it or not. Being under the influence is a misdemeanor, but the sentence can change from what county you live in. San Mateo is mandatory 90 days in the County Jail. There is Prop. 36 which is diversion (drug treatment) for first time offenders. But there is no 'safety' if someone admits an addiction they won't be charged criminally.
Meth is a pretty nasty drug and it's really common place around here. I'm sure as you've seen first hand it really destroys someone.
I would talk with your BF and let him know what's going on. Then using him as a resource, see if you can find a local rehab that he can be checked into to get cleaned up. Your father's work might have something as well, where if he admits he has an addiction they can help him get cleaned up. Try your local county hospitals as well for treatment programs.
Hope that helps...
Be advised, I'm mean nasty and tired. I eat concertina wire and piss napalm and I could put a round through a fleas *** at 300 yards. So why don't you hump somebody else's leg mutt-face before I push yours in.