См. в разделе Склонение существительных в учебнике Е. И. Литневской.
Казань – существительное женского рода: в Казани.
«Словарь собственных имен русского языка» Ф. Л. Агеенко (М., 2010) фиксирует оба варианта, указывая в качестве предпочтительного вариант Вирджиния.
Форма р. п. мн. ч. существительного нить - нИтей.
«Русский орфографический словарь» РАН фиксирует такие варианты сокращения: филол. – филологический, филос. – философский. В то же время возможны и сокращения к. ф. н. – кандидат филологических наук и кандидат философских наук, д. ф. н. – доктор филологических наук и доктор философских наук.
Р. п. - заведующего кассой.
Правильно: льдогенератор. Именно такое написание предлагает "Русский орфографический словарь". Справедливости ради отметим, что в Толково-словообразовательном словаре Т. Ф. Ефремовой предлагаются два варианта написания, снабженные разными толкованиями:
ЛЕДОГЕНЕРАТОР - устройство для получения льда из воды.
ЛЬДОГЕНЕРАТОР - холодильная установка для производства искусственного льда.
Дяди, дядей, дядям, дядей, дядями, о дядях.