День добрый!
Вам нужно создать класс, реализующий IExternalCommand - команду Revit, в его методе Execute нужно создать объект класса формы и запустить метод ShowDialog. По второму вопросу почитайте про Binding-и, с ними, правда, куда удобнее работать, если форма реализована с помощью WPF.