Корректно: в городе Ухань. Это название неславянского происхождения является малоизвестным и недостаточно освоенным.
Трудно сказать. Необходимости в удвоении согласных нет. Чаще при освоении подобных слов удвоенные согласные исчезают.
По-русски верно: Миссисипи. Удвоенные согласные не всегда сохраняются при вхождении иностранных названий в русский язык.
Разбиваются переносом удвоенные согласные, входящие в корень или образующие стык корня и суффикса. Правильный перенос: програм-мный.
Правильно: Мельник-над-Бугом. Через два дефиса пишутся русские и освоенные русским языком сложные иноязычные топонимы, содержащие предлоги -на-, -над-.
Перенос класс-ный тоже не допускается. Только клас-сный. Разбиваются переносом удвоенные согласные, входящие в корень или образующие стык корня и суффикса.
Русские и хорошо освоенные иноязычные названия городов в сочетании со словом город и сокращением г. склоняются: города Сарапула, г. Сарапула.
Пока слово не включено в академический орфографический словарь, мы можем дать предварительную рекомендацию писать его слитно и без удвоенных согласных: панакота.
Приведенные Вами существительное и прилагательное пишутся по правилу о сохранении удвоенной согласной в производных словах и зафиксированы в академическом орфографическом словаре.