The sleeping thing is pretty normal for early recovery. My sleep schedule was all out of whack for awhile.
I understand your impatience to get some help after he's been away for so long, but try to be as patient as you can for right now. He's doing some important stuff that will pay off in the long term if he sticks with it.
Hugs, hang in there!