I really don't think it is a good idea to make a decision based on FEAR (ie. addiction progressing to heroin), obligation, or guilt.
More will be revealed about he serious he is. Let him show or prove it to you before you put out any money. However, I agree, Salvation Army is free and successful for motivated people who really want it.