(1) Если оставить за рамками вопроса его методологическую целесообразность, то понадобится конструкция наподобие:
Форма = ПолучитьФорму("ВнешняяОбработка.<имя обработки>.Форма.<имя формы>");
Также процедура "КнопкаВыполнитьНажатие" должна быть экспортной.
Также если эта процедура выполняется на клиенте, нужно предварительно вернуть форму на клиент и только затем вызвать процедуру.
(4)в таком случае эмулировать нажатие кнопки на форме- чушь полнейшая.
Разберитесь с тем, как вообще формируется внешняя обработка, умеющая работать по расписанию, что нужно для этого.