Указанная запятая нужна.
Разницы между предлогами нет. См. подробно в «Непростых словах».
Да, такой вариант, безусловно, лучше.
Это сочетание является избыточным, поэтому его употребление нежелательно. Возможные варианты: на срок не более трех лет, на три года, на срок до трех лет.
Запятая нужна.
Правильно: Большой срок, не правда ли?
А в чем здесь принципиальная разница? Думаем, что этот вопрос не имеет удовлетворительного (а главное - практически значимого) ответа.
Уместно тире.
Запятые нужны, если оборот с как содержит оттенок причинного значения: Он, как добросовестный работник, выполнил задание в срок (= «он выполнил задание в срок, потому что он добросовестный работник»). Если такого оттенка значения нет, запятые не ставятся.
Устойчивое выражение: идет урок. Выражение проходит урок также допустимо.