А почему Вы считаете склонение фамилии (фактически, следование нормам литературного языка) предательством? Конечно, если несклоняемость - это Ваша личная святыня, то Вы можете не склонять свою фамилию. Но требовать нарушения грамматических норм от других вряд ли следует.
Мужскую фамилию Михалец надо склонять, женская фамилия не склоняется. Возможно склонение мужской фамилии с выпадением гласного (Михальца, Михальцу) и без выпадения гласного (Михалеца, Михалецу). Второй вариант предпочтителен (ведь фамилии выполняют и юридическую функцию), но окончательное решение – за носителем фамилии.
Эта фамилия склоняется как нарицательное существительное первого школьного склонения (как слово мама).
Мужские фамилии Долгих и Иванченко не склоняются. Правила склонения фамилий см. здесь.
Верно: оценке. Форма предложного падежа единственного числа I склонения требует окончания -е.
Склонение фамилии зависит в первую очередь от того, на какой звук оканчивается фамилия – согласный или гласный (если на гласный – то на ударный или безударный). Происхождение фамилии в большинстве случаев не имеет значения. Подробно о склонении фамилий разных типов см. в «Письмовнике».
Мужские фамилии такого типа могут склоняться двояким образом: с выпадением гласной (Лавринца) и без выпадения гласной (Лавринеца). Оба варианта соотвествуют грамматической норме, но лингвисты отдают предпочтение второму варианту (склонение без выпадения гласного), поскольку фамилии выполняют, помимо всего прочего, юридическую функцию.
Мужскую фамилию Пирожок надо склонять, женская фамилия не склоняется. Возможно склонение мужской фамилии с выпадением гласного (Пирожка, Пирожку) и без выпадения гласного (Пирожока, Пирожоку). Второй вариант предпочтителен (чтобы отделить фамилию от омонимичного нарицательного существительного), но окончательное решение – за носителем фамилии.
Мужскую фамилию Соловей надо склонять, женская фамилия не склоняется. Возможно склонение мужской фамилии с выпадением гласного (Соловья, Соловью) и без выпадения гласного (Соловея, Соловею). Второй вариант предпочтителен (чтобы отделить фамилию от омонимичного нарицательного существительного), но окончательное решение – за носителем фамилии.