Нет, такая формулировка некорректна: четверть века не может относиться к слову день.
Это корень.
Это возможно. В таком случае окончание принято называть внутренней флексией.
Верно: миллионный.
В этой конструкции нарушена лексическая сочетаемость. Ошибка возникла, по всей видимости, вследствие контаминации выражений выразить сочувствие (признательность) и произнести слова сочувствия (признательности).
«Правильного» и «неправильного» употребления предлога в таких сочетаниях сейчас нет: предлоги конкурируют, норма формируется на наших глазах, кодификация в словарях отсутствует. Вариант с предлогом на поддерживается конструкциями на сайте, на (интернет-)площадке, выбор предлога в может подкрепляться конструкцией в (интернет-)магазине.
Можно рекомендовать для нейтрального употребления вариант в интернет-магазине Ozon. При передаче на письме обиходного разговорного употребления: на Озоне.
Пунктуация корректна. Для того чтобы – составной подчинительный союз. Он может расчленяться, а может целиком входить в придаточную часть.