ник: osmor
1а. Если база запущена, то в открытой форме по таймеру проверять время (Time) и в случе если >=22 запускать
1б. если база не запущена можно запускать ее стандартным виндовым планировщиком, при старте базы запускать нужный код (см. Help "Макрос Autoexec" или "параметры командной строки")
1в. Не запускать базу, а написать все на VBS и запускать его стандартным планировщиком
пример работы с базой из VBS
http://hiprog.com/index.php?option=com_content&task=view&id=461
2. сказать, "нельзя" будет не правдой, в принципе можно, но настолько сложно, что лучше считать что "нельзя"