Название замка Иф не употребляется без родового слова. Вероятно, это связано с краткостью названия, его происхождением. Название Иф в сочетании с родовым словом не склоняется. Общего правила о склонении названий замков не существует.
Казанская сирота – тот, кто притворяется бедным и несчастным.
Выражение казанская сирота обычно связывают со взятием в октябре 1552 года войсками Ивана Грозного столицы Казанского ханства, города Казани. Огромная территория перешла под власть Москвы. Чтобы держать в покорности ее население, приходилось изыскивать разные способы. Поэтому власти старались привлечь на свою сторону в первую очередь татарскую знать, князей - мурз. Татарские князья, стремясь сохранить свои привилегии и богатство, быстро переходили на службу к русскому царю. Многие из них ехали в Москву, чтобы присоединиться там к царской свите, добиваясь подарков и должностей, обращаясь к царю с притворными жалобами на свою судьбу. В своих челобитных мурзы униженно именовали себя сиротами. Вот таких мурз-сирот и стали насмешливо называть казанскими сиротами. И теперь казанская сирота – это тот, кто прибедняется, прикидывается бедненьким, несчастным, желая вызвать сочувствие для того, чтобы получить выгоду.
Но есть и еще одна версия происхождения этого выражения. После завоевания Иваном Грозным Казани в России появилось много нищих, которые часто выдавали себя за жертв войны, говоря, что они сироты и их родители погибли во время осады Казани. Обычно это было неправдой, притворством.
Запятые не нужны. Нет оснований для их постановки.
Возможны все три варианта, для более точного ответа нам нужно знать контекст.