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