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