Относительно некоторых ваших вопросов .... Я не уверен на 100%, но в версии 2007 года InfoPath была корпоративной функцией. Таким образом, использование InfoPath может зависеть от вашей версии (Foundation vs 2010 Enterprise).
SPD может быть хорошим началом для вас, тем более что теперь вы можете экспортировать разработанные SPD рабочие процессы и импортировать их в VS 2010 для обновления функциональности.
Относительно редактирования платы ... На основании вашей реализации безопасности (FBA против AD) вы, вероятно, захотите выполнить какую-то проверку роли при загрузке формы редактирования. Вероятно, я бы начал с формы ASPX (не Infopath), чтобы вы могли определить тип своего пользователя. В зависимости от пользователя вы можете отображать или не отображать соответствующие поля и запускать обработчики событий для кнопок по мере необходимости.
Скорее всего, я бы начал с последовательного рабочего процесса, поскольку у вас нет многочисленных шагов, о которых нужно беспокоиться. Рабочие процессы состояния предназначены для более сложных реализаций.