Верно: лучшие товары этой недели.
При существительных женского рода, зависящих от числительных два, три, четыре, определение, находящееся между числительным и существительным, чаще ставится в форме именительного падежа множественного числа: две (три, четыре) красные розы. Но и вариант две (три, четыре) красных розы возможен, это не ошибка.
Верно: с первой по пятую неделю.
Верно: 2-3 недели (две-три недели), 2-3-я неделя (вторая-третья неделя).
Корректно: не протянет и недели.
Возможны оба варианта, но чаще используется форма единственного числа. См. подробнее в «Справочнике по правописанию, произношению, литературному редактированию» Д. Э. Розенталя и др. (§ 194).
Лучше: на срок не более одной недели или просто на одну неделю.
Верно: 12 недель - 24 недели, от 12 до 24 недель.
Лучше перестроить фразу, например накануне.