Фамилия Канта склоняется так же, как, например, слово фанта: Канта, Канты, Канте, Канту, Кантой, о Канте, Правильно: спросить Петра Канту. Для словоизменения фамилий непреложным должен быть закон об абсолютной выводимости именительного падежа фамилии из ее косвенных падежей. Если мы напишем спросить Петра Канта, читатель сделает вывод, что фамилия в именительном падеже – Кант.
Опунция — склоняемое существительное, корректно: экстракт кактуса опунции. Склонять хорошо еще и потому, что читатель, незнакомый с названием растения, из фразы экстракт кактуса опунция сделает вывод, что имеется в виду *кактус опунций.
Нормативно: Дэвид Кэмерон. Для передачи гласного э и указания на твердость предшествующего согласного в собственных именах иноязычного происхождения, как правило, пишется буква э. Исключения есть, но их не так много (напр.: Кармен, Дантес).
Де опускать не следует, поскольку все подобные служебные элементы (артикли, предлоги, частицы) входят в состав фамилий. Де пишется раздельно, однако возможно написание этого компонента как со строчной буквы (по общему правилу), так и с прописной буквы (по традиции в некоторых именах), например: Шарль де Голль, но: Джузеппе Де Сантис.
Слово оболтус – только русское, в других языках не отмечено. Оно встречается с середины XIX века и восходит, по-видимому, к болтать, болтаться (ср. болтаться без дела). В говорах есть выражение оболтался на свете 'понатерся, много болтался по свету' (Даль). Лингвисты предполагают, что слово оболтус школьного (семинарского) происхождения (под влиянием латинских слов на -us), ср. свинтус.
Корректно: пить кока-колу, фанту, спрайт.
Бант, банта, банту, бант, бантом, о банте; банты, бантов, бантам, банты, бантами, о бантах. Ударение во всех формах этого слова остается на корне, не переходит на окончание.
Названия торговых марок заключаются в кавычки и пишутся с большой буквы: Он сидел и попивал «Нескафе». Вряд ли здесь можно говорить о бытовом употреблении, позволяющем писать без кавычек строчными (ср.: выпил фанту), всё-таки название этой торговой марки в русском языке (в отличие от некоторых других языков) не стало нарицательным существительным.
Конечно же, нельзя упрощать язык – например, признавать именами прилагательными только такие слова, которые изменяются по адъективному склонению (бежевый, бордовый). Нет, к разряду имен прилагательных относятся и неизменяемые слова беж, бордо и многие-многие другие (ажур, аллегри, ампир, апаш, аплике, банту, барокко и т. д.) Это несклоняемые прилагательные с нулевыми флексиями, достаточно подробно они описаны в академической «Русской грамматике» 1980 года.
Вадим, склоняемость / несклоняемость не есть основной признак для классификации частей речи. Главный признак слов, объединяемых в одну часть речи, – наличие обобщенного значения, абстрагированного от лексических и морфологических значений всех слов данного класса. У имен прилагательных такое значение – выражение непроцессуального признака предмета: апельсины цвета (какого?) беж, юбка (какая?) мини и т. п. Да, большинство прилагательных выражают это значение в словоизменительных морфологических категориях рода, числа и падежа – но далеко не все.