1. Существительное оливье мужского рода.
2. Слово конфетти является неизменяемым.
Начнем с основы слова философия. Правильнее всего сказать, что основа философиj, ведь буква я обозначает два звука: [ja], из них только второй является окончанием, а первый принадлежит основе. Но упрощенно можно сказать, что основа в этом слове философи- , а окончание – -я.
Что касается корня, то здесь возможны варианты. Можно выделить два корня, как это сделано в словаре Тихонова: мы хорошо знаем о существовании греческих слов phileo 'люблю' и sophia 'мудрость'. Те же греческие корни в словах филология, филофония; теософия, антропософия. Но можно найти аргументы и в пользу выделения корня философ-: в русском языке это слово не было собрано из двух греческих корней, мы получили его в таком виде из немецкого языка, т. е. в русском языке это слово непроизводно.
Предложение оформлено верно, после пуф можно поставить восклицательный знак, и слово после тире пишется с маленькой буквы.
Подробные рекомендации см. в «Письмовнике».
Ошибки в «Большом толковом словаре» под ред. С. А. Кузнецова (версия 2014 года), размещенном на портале, нет. Различие в словарях, которое Вы обнаружили, свидетельствует об эволюции грамматической нормы. Еще в 1976 году в словаре «Грамматическая правильность русской речи» Л. К. Граудиной, В. А. Ицковича, Л. П. Катлинской была отмечена тенденция к вытеснению родительного падежа со значением части винительным падежом: «При глаголах с общим значением «брать», «давать» (брать, взять, выпить, дать, купить, привезти, принести, съесть и под.) выбор падежной формы, в соответствии со старой нормой, определяется значением этой формы: винительный падеж обозначал полный охват объекта действием, определенное количество, родительный – распространение действия на часть объекта, неопределенное количество, например: Налей себе молока из кувшина (т. е. некоторую часть) – Выпей молоко, которое тебе оставлено. Такое разграничение конструкций существует еще и в настоящее время. Однако наряду с этим… различие между родительным и винительным падежом в описываемых конструкциях нейтрализуется, причем в современном употреблении родительный падеж в количественно-выделительном значении вытесняется винительным. Особенно активно этот процесс происходит в разговорной речи, в которой зафиксировано равное количество употреблений родительного и винительного падежа. Ср.: взять продуктов выпей воды, принеси молока, купить конопляного семени, принести хлеба, грибочков купить надо – брать укроп, дать сдачу, купить цветы, привезти сухари».
По общему правилу причастные обороты, стоящие после определяемого слова, обособляются. Указанная запятая нужна.
Да, Анапа – существительное женского рода.