Запятые нужны: ...писать через "е" такие слова, как "кэш", "хэш" и "каратэ", – это сущее издевательство над логикой. Это предложение из вопроса нашего посетителя. В текстах вопросов сохраняется орфография и пунктуация автора.
У глаголов весить и вешать разное значение. Весить – иметь какую-либо тяжесть (сколько весит этот груз?), вешать – определять массу, взвешивать (это разговорный глагол). Крылатая фраза из рекламного ролика – сколько вешать в граммах?
Федеральное космическое агентство и Роскосмос раньше были двумя названиями одной организации, поэтому предложенное Вами сочетание некорректно. Сейчас организация, преобразованная из Федерального космического агентства (Роскосмоса), называется Государственная корпорация по космической деятельности «Роскосмос».
Нужны обе запятые. Таким образом – вводное сочетание, ввиду того что – составной подчинительный союз, начинающий придаточное предложение. Наличие перед союзом вводного слова – одно из условий расчленения союза (постановки запятой между его частями).
Корректно написание с тире. Здесь действует корректирующее правило: в сочетаниях с приложением, если одна из частей содержит пробел, вместо дефиса употребляется тире. Правильно: главный специалист – эксперт (ср.: специалист-эксперт), осмотрщик – ремонтник вагонов.
Если наименование состоит из двух названий, соединенных союзом или, то с прописной буквы пишется также первое слово второго названия, а перед союзом ставится запятая. Правильно: Детские провокации, или Как устанавливать запреты.
Выйти из сложного грамматического положения можно, только перестроив фразу, например, так: Для этого здесь установлены прожекторные опоры: 22 стационарные и 14 передвижных или ...установлены 22 стационарные прожекторные опоры и 14 передвижных.
Согласно рекомендациям справочника "Правила русской орфографии и пунктуации" под ред. В. В. Лопатина (параграф 154), в сочетаниях с приложением, если одна из частей содержит пробел, вместо дефиса должен употребляться знак тире.
Слово спортсмен из этого перечня лучше убрать: звание заслуженный мастер спорта уже говорит о том, что Иванов является спортсменом. Звания почетный гражданин, заслуженный мастер спорта, чемпион однородны, поэтому требуют разделения запятыми.
Одно из значений слова отдать - "подарить". Но смысловое содержание этого слова не исчерпывается этим значением, так что рассматриваемое Вами сочетание вполне возможно (с разговорным оттенком по сравнению с глаголом продать).