Правильно именно оксЮморон.
Следует склонять только мужскую фамилию, как соответствующее нарицательное существительное.
Корректное оформление: мейкап, экономкласс, бизнес-сайт, ВИП-такси, промосумки. Javascript лучше написать латиницей.
Да, это тоже согласование: зависимое слово уподобляется в выражении грамматических значений главному слову, т. е. принимает форму того же числа и падежа (пятого класса, о пятом классе, пятых классов). Заметим, что в научной грамматике (в отличие от школьной) нет понятия 'порядковые числительные'; такие слова, как первый, второй, пятый, сотый, согласно научной грамматике – счетно-порядковые прилагательные.
Да, только не забудьте о пробелах: Ученик, который учится без желания, – это птица без крыльев.
Правильный перенос: разно-цветный. Перенос лис-тья не противоречит правилам.
Лучше: ученицы 2 класса.
Мужская фамилия Кисель склоняется, женская – нет. Правильно: Евгения Киселя, Евгению Киселю и т. д.
Да, перенос правильный. См. правила переноса слов.
В официально-деловом стиле речи предпочтительно при наименовании лиц по профессии или должности использовать существительные мужского рода: "Где учитель?"