Корректно: Гафинеца. Но возможен и вариант с беглой гласной, если на нем настаивает обладатель фамилии.
Форма имени Хусейн зафиксирована в «Справочнике личных имен народов РСФСР» (М., 1987) для карачаево-балкарского языка. Справочник предназначался для ЗАГСов и используется до сих пор. Судя по «Словарю собственных имён русского языка» Ф. Л. Агеенко, форма с одним с распространена и для передачи имен других восточных языков. В СМИ и в литературе встречается и форма имени Хуссейн, например именно две с пишется в имени 44-го президента США в «Большой российской энциклопедии» Барак Хуссейн Обама. Интересные данные предоставляет нам электронный каталог Российской государственной библиотеки: в нем найдено 13 741 результатов для запроса Хусейн, и 3 258 — для Хуссейн. Но нужно иметь в виду, что в выборку входит не только имя или отчество, но и фамилия.
В «Морфемно-орфографическом словаре» А. Н. Тихонова (М., 2002) в этом слове выделен корень подъём-.
Если ударение падает на окончание (Черныша, Чернышу...), то форма творительного падежа: Чернышом. Если ударение не падает на окончание (Черныша, Чернышу...), то форма творительного падежа: Чернышем.
Верно: благодаря им.
См.: https://gramota.ru/biblioteka/spravochniki/slovar-trudnostey/blagodarya