С заграном у которого срок истечение меньше полугода, фактически не дают летать уже в другие страны. Я бы назвал это хард дедлайн. А вообще можно оформить второй загран на 10 лет в любой момент. Чем раньше, тем лучше.
То ли паспортный контроль, то ли авиакомпании. Точно не помню, но вроде вторые не пускают на рейс если срок паспорта 6- месяцев. Цифра может варьироваться, но вроде всегда слышал именно про 6 месяцев как минимальный срок, чтобы авиакомпании не не пускали на рейс из-за срока паспорта. Прим: https://journal.tinkoff.ru/ne-puskayut/
Возможно ваша страна не имеет такого ограничения по сроку паспорта или авиакомпания проглядела этот момент. И тем не менее есть полно стран, у которых есть такое правило.
Но если бы речь шла про условную Грецию, там было бы надо 3+ месяца. В Турцию 4+. В разных странах по разному, поэтому говорю, что самое надежное это 6.