"все таки" пишется через тире?
Да, вы совершенно правы. Пишется, всё-таки, именно "всё-таки" :)
И да, это дефис.
Дефис и тире различаются по значению в русском языке :)
Частица всё-таки пишется через дефис