For your first issue, I was able to set up hearthstone to run every night automatically after I get my daily by using Ranger Crash Recovery and windows task scheduler.
You can download and get information on Ranger Crash Recovery here:
Crash Recovery ThreadThere is very detailed instructions on how to do what your looking for in the first post.
I would sometimes forget to turn down the volume on my computer, only to be woken up in the middle of the night by HR smashing face. To solve that I installed NirCMD and set it to mute my computer (also with the windows task scheduler) just before ranger recovery started. You can download NirCMD here:
NirCMD It's an older program, but it works just fine on my Windows 10 system