My instinct here is to want to help, but there are some red-flags that I think could do with a better explanation. While even criminals and drug abusers don't deserve to be homeless and hungry, understanding the reality of this person's situation might help to figure out the best way to help him. Here are some questions:
My over-all feeling is that there is a big part of this story that is being left-out. That there is an underlying issue with this person that is keeping him from re-gaining his independence. Maybe it's not all his fault, but understanding what the real problem is, is going to be key to getting him in a better place. If he has mental issues and/or alcohol problems, those issues need to be part of the plan. Doesn't make him a bad person, but it's important to know. It's also really important to know why the family has severed him. That's a pretty drastic thing to happen and I think that story needs to be told. The family might have good reasons to do so, or maybe not. But it's very relevant.
All that aside, if I was to just offer my suggestions for help, here's my best:
I guess it's very easy to sit-back and preach all this about what needs to be done but if I don't nut-up I better shut-up. So here is what I would be willing to do to help:
So that's about the best I can do. If you want to meet up, send me a PM of when he would be available to meet over lunch.