(1) Не. На клиенте запись не создается. Если сначала создать на сервер и вернуть ключ. Но тогда лучше в форму параметры кинуть и там вручную заполнить.
А хочется что-нибудь вроде этого OpenForm("InformationRegister.РегистрацияКлиетов.RecordForm", New Structure("FillingData", New Structure("Дата", CurrentDate())), ThisForm);
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.