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