1) использовать метод BeginUpdate до добавления элементов
2) использовать EndUpdate после добавления
3) Используя событие AfterSelect (срабатывает при выделении элемента в treeview) делаем открытие 2й формы или еще что то (по желанию)
4) С помощью SelectedNode узнаем который элемент выделен...