I think yeas they can be scheduled. And technically you only need a program to stream, like obs and the service of zap.stream . They charge you something ridiculous, like less than 5 sats/minute for the service, or even you can run your own stream server and stream with that.