Trust isn't a gift. It is something someone earns, with their integrity and patterns of behavior. If it hasn't been earned, don't hand it over. IMO only of course.
I'm glad he is sober now and at least facing the right direction! Hope you guys are one of the success stories.