Запятая не нужна.
Тире стоит верно, но слово откуда, скорее всего, лучше заменить на почему.
Да, в этом слове корень с чередованием кос/кас. Вы можете самостоятельно искать ответы на подобные вопросы в информационно-поисковой системе «Орфографическое комментирование русского словаря».
О согласовании см. в Письмовнике.
Предпочтительно без запятой.
Такое предложение может быть составлено.
При повторении слова с частицей так для усиления смысла запятая не ставится: Вот уж не повезло так не повезло!
Правильно: к Татьянину дню (о празднике 25 января), но к Татьяниному дню рождения.
Притяжательные прилагательные на -ин, -нин в современном русском языке склоняются по так называемому местоименному склонению (его первой разновидности), т. е. как местоимение мой: моего – Татьяниного, моему – Татьяниному и т. д. Однако за прилагательными, входящими в состав географических названий, наименований местностей, названий растений и цветов, а также за прилагательными, входящими в состав устойчивых сочетаний, закрепилось притяжательное склонение. В форме род. падежа оно имеет окончание -а (отцова сапога, тришкина кафтана, Татьянина дня) и в дат. падеже – окончание -у (отцову сапогу, тришкину кафтану, Татьянину дню).