Согласно «Словарю собственных имен русского языка» Ф. Л. Агеенко, Лагань – слово женского рода. Правильно: живу в Лагани.
Возможен первый или второй вариант.
Употребление этого китайского названия в русском языке сопровождается родовым варьированием. Как можно судить по научным, публицистическим и художественным текстам, авторы принимают во внимание род опорного слова, например: оружие, меч, алебарда. Не исключено, что знатоки учитывают принадлежность мужского имени Гуань. Как представляется, автору можно рекомендовать принять одно (не вариантное) грамматическое «решение» и его воплощать в тексте.
Второй вариант предпочтителен.
Брань (ругань) может быть "цензурной" (т. е. имеются в виду грубые и оскорбительные слова, не являющиеся нецензурными).
Строгих терминологических определений, как и официального списка «запретных слов», не существует. Словарное определение мата и нецензурной брани – неприличная оскорбительная ругань, сквернословие.
Согласно словарю Ф. Л. Агеенко, верно: Ухань, Ухани, Ухани, Ухань, Уханью, в Ухани.
Однако не все лингвисты разделяют такой подход. Так, в справочнике Л. Р. Концевича "Китайские имена собственные и термины в русском тексте. Пособие по транскрипции" предлагается склонять китайские географические названия, оканчивающиеся на -нь, в зависимости от родового слова. Так, названия городов, горных хребтов, проливов и проч. автор предлагает склонять как существительные мужского рода, например зверь: в [городах] Таньцзине, Сиане, Аньшане. А названия провинций, пустынь, равнин, деревень — как существительные женского рода: в Хуйнани (провинция). Согласно этой логике верно: Ухань, Уханя, Уханю, Ухань, Уханем, в Ухане.