Склоняется в зависимости от происхождения. Подробно см. в «Письмовнике».
Фамилии всегда лучше склонять с сохранением гласного в косвенных формах: в этом случае из косвенных форм легко вывести начальную форму фамилии. Но важно помнить, что фамилии, относящиеся к двум или нескольким лицам, в одних случаях ставятся в форме множественного числа, в других – в форме единственного. Подробные правила см. в ответе на вопрос № 289994.
Фамилия Селевонец склоняется, если относится к мужчине.
Нет, фамилии, оканчивающиеся на -ых, -их, не склоняются (ни мужские, ни женские).
Особый тип представляют собой русские фамилии на -ых (-их), выдающие свое происхождение от формы родительного (и предложного) падежа множественного числа прилагательных: Белых, Черных, Крученых, Кудреватых, Долгих, Рыжих. По строгим нормам литературного языка такие фамилии не склоняются: лекции Черных, роман Седых, творчество Крученых и т. п.
См. https://gramota.ru/biblioteka/spravochniki/pismovnik/kak-sklonyat-familii-trudnye-sluchai
Фамилии, оканчивающиеся на согласный, склоняются, если относятся к мужчине, и не склоняются, если относятся к женщине. Склонение мужской фамилии Ночвей обязательно.
Правильно: Макнамара, Макнамары, Макнамаре, Макнамару, Макнамарой, о Макнамаре.