(1)(3) Если пользователь будет дёргать мышью обработчик ожидания тупо не запустится.
(0) погугли Sleep через WSH если тебе нужно гарантированно остановиться на какое-то время.
(7) уточни в СП ПодключитьОбработчикОжидания()
"Подключает вызов указанной процедуры модуля управляемого приложения (модуля обычного приложения) или глобального общего модуля через определенный интервал времени. Вызов будет осуществляться только в "состоянии покоя", то есть в тот момент, когда программа не выполняет никаких действий"
На 8.2 проверено, если пользователь работает (т.е. даже тупо дёргает мышью) обработчик сработает через указанное время при простое пользователя
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.