On the alarm clock problem. Why don't you try changing the locations daily? That way even if you do it in a zombie-mode, it will take a bit more thought and awareness to turn it off and it may go over to dreams and increase your chances to DILD.