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