Корректно: произведения в основном XV–XVIII (пятнадцатого — восемнадцатого) веков.
Верно: более пяти с половиной тонн.
Правильно: не более пяти яблок. Обозначение числа цифрой в данном случае избыточно.
Здесь корректно: четыре года и более (и дольше).
Верно: более миллиона человек.
Прилагательное живой может быть употреблено в «сравнительном» контексте, если выражает не прямое, а переносное значение; ср. картина стала более живой после добавления ярких красок.
Корректны оба варианта, но при обратном порядке слов (сказуемое предшествует подлежащему) предпочтительно единственное число сказуемого: Сейчас в секции занимается более 100 воспитанников.
Географические названия в сочетании с родовым словом обычно не склоняются, когда род обобщающего нарицательного слова и топонима не совпадают, поэтому названия среднего рода в сочетании со словом мужского рода поселок склоняться не будут.
Подробно о склонении названий в сочетании со словом село см. в ответе на вопрос № 271037.