1. Как обратится к форме, с которой вызвана диаложка в обработке клика ОК (clicked) диалога?
element.args().caller()
2. Как на форме отобразить поле NAME по ContactPersonID таблицы ContactPerson, если в моей таблице есть только поле ContactPersonID?
используя display метод
3. Как сделать выборку (фильтр) в грид формы, например, по выбранной дате в контроле?
а нада?
4. Как обратиться к отдельному контролу на форме, считать его значение, т.д.?
установить у него свойство AutoDeclaration = Yes и далее в коде по имени...
5. Как обработать создание (Ctrl+N) новой записи в таблице?
а нада?
P.S. 3 и 5 пункт на данном этапе лишние, используйте встроенное поведение системы. ИМХО.