1. They do need to be turned on before streaming unless you go to your channel settings and enable ‘Auto Turn ON’. You will have to enable this first, turn ON your channel manually once and then you can use any streaming software to go live without having to turn it on manually.
2. Unfortunately, scheduling is not possible at this time and not currently in the works. However, you can schedule live streams with WpStream and StreamYard.