Приведенный пример корректен.
Придаточная часть сложного предложения, состоящая из одного союза или союзного слова, не отделяется от главной знаками препинания.
В подобных случаях винительный падеж существительного указывает на определенный предмет, а родительный – на предмет неопределенный. Ср.: жду поезд Саратов – Москва (определенный, прибывающий в такое-то время по расписанию) – жду поезда (одного из поездов); чаще существительные конкретные при глаголе ждать и других подобных употребляются в форме винительного падежа.
Как Вы видите, рекомендации не строгие, возможны оба варианта управления.
Запятые в этом предложении не нужны.
В конструкциях с составными числительными, оканчивающимися на два, три, четыре, винительный падеж сохраняет форму именительного независимо от категории одушевленности. Литературная норма: шестьдесят два водителя привлекут к ответственности. Вариант шестьдесят двух водителей привлекут к ответственности – разговорный.
Всё правильно, различия не упразднены. Собирательные числительные не употребляются со словами женского рода.
Правильно: в течение двух лет.
Возможна как форма единственного, так и форма множественного числа сказуемого. Выбор за Вами.