Верно: храм Казанской иконы Божией Матери.
Это слово не следует склонять.
Правильно: политические лагери.
Правильно в род. п. мн. ч. - таверн.
Оба варианта верны.
По-видимому, наиболее употребительными являются слова тверяки, тверяк, тверячка. Однако в словаре-справочнике «Русские названия жителей» И. Л. Городецкой и Е. А. Левашова (М., 2003) приводятся и другие названия: тверитяне, тверитянин, тверитянка; тверичи, тверич, тверичка; тверичане, тверичанин, тверичанка; тверчане, тверчанин; тверяне, тверянин, тверянка; тверцы, тверец.