It seems to me that your trying to attempt a recovery in a non-recovery environment. It is similar to having a recovering alcoholic living in a bar.

Regarding the questions. Just my opinion:

1. If there is a way to control dreams, I've never heard of it.
2. I would think he would know.
3. I don't see how he can go forward in that environment. Things have to change for him to be able to effect real change.