(2) +1
(0) По-классике - не из второй формы доступаются к первой (хотя так тоже иногда делают в сложных случаях), а из первой формы передают чего надо во вторую. Желательно - через параметры открытия. Всегда легче работать, когда код инкапсулирован и есть очевидный "вход" с очевидным "выходом".
Но если таки хочешь из второй доступиться к первой, то это проще всего делается через владельца формы (см. доп-параметры у ПолучитьФорму и ОткрытьФорму).
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший