Вам нужны расширенные разрешения offline_access и publish_stream, чтобы делать то, что вы предлагаете.
Также изучите Политики платформы Facebook относительно запрещенных действий, таких как заполнение параметра сообщения пользователя, и того, как Facebook отслеживает обратную связь с пользователем, чтобы автоматически запрещать приложения, которые получают слишком много шкур, блоков, сообщений о спаме и т. Д. Приложения, которые злоупотребляют publish_stream и offline_access, закрываются очень быстро.
Вам не нужна учетная запись пользователя только для приложения.
И да, вам нужен способ запуска вашей программы по расписанию, если вы не хотите, чтобы не забыли запускать ее каждый день самостоятельно. потребуется задание cron, запланированное задание Windows или другой планировщик.