(6) через реквизиты тоже можно передать параметры. И через ПоместитьВХранилище.
Разные подходы и возможности: ОткрытьФорму - обычно передаются непосредственные условия, типа Контрагента в Справочник для отбора в списке по нему сразу при открытии.
(7) странно, а я передаю не только условия. видно я двоешник
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший