Знаки препинания расставлены правильно. Тире здесь использовано для отделения присоединительной конструкции в конце предложения (см. параграф 84 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина).
В таких предложениях, содержащих частицу только, употребляется частица не (см. параграф 78 справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина): Но их из чего только не делают...
Буква Ъ пишется после приставок перед буквами Е, Ё, Ю, Я и предупреждает о произношении этих букв как [je, jo, jу, ja]. Перед буквами А (сагитировать) и Э (сэкономить) твердый знак не требуется.
Сравнительные обороты, начинающиеся союзом как, выделяются, если в основной части предложения имеются указательные слова так, такой, тот, столь. См. § 88 «Правил русской орфографии и пунктуации» под ред. В. В. Лопатина.
В этом случае правильна будет частица не: ...кого только не было в кругу друзей Гиляровского. См. пункт 2а параграфа 78 справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина.
Обособление нужно. В этих случаях приложение с союзом как осложнено причинным значением. См. об этом параграф 64 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина (М., 2006 и след.).
В прилагательном (без зависимых слов) нужно писать одну букву н. См. об этом, например, параграф 98, пункт 3, в «Правилах орфографии и пунктуации» под ред. В. В. Лопатина (М., 2006 и след.).
В окончаниях отчеств, как и в целом в окончаниях существительных и прилагательных, после шипящих пишется буква о (см. пункт 1 параграфа 18 «Полного академического справочника» под ред. В. В. Лопатина): Кузьмичом, Фомичом.
В восклицательных предложениях такого типа пишется частица не: ...перед выборами чего только не говорят! См. пункт 2а параграфа 78 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина.
Запятые нужны, с их помощью обособляется определение, относящееся к личному местоимению. См. параграф 47 и пункт 3 параграфа 48 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина.