Здесь корректно: четыре года и более (и дольше).
Верно: более миллиона человек.
Верно: более пяти с половиной тонн.
Прилагательное живой может быть употреблено в «сравнительном» контексте, если выражает не прямое, а переносное значение; ср. картина стала более живой после добавления ярких красок.
Корректны оба варианта, но при обратном порядке слов (сказуемое предшествует подлежащему) предпочтительно единственное число сказуемого: Сейчас в секции занимается более 100 воспитанников.
Вы правы. Грамматически и орфографически правильным будет название защита Каро – Канна (ср.: защита Алехина, защита Боголюбова, закон Бойля – Мариотта). Однако название с фамилией в им. падеже настолько устоялось в профессиональной среде, что менять его сейчас кажется нецелесообразным.
У этого причастия есть приставка (под-), поэтому в суффиксе пишется две н. Подробнее см. в «Учебнике ГРАМОТЫ».
Предложение построено неверно.