По первому вопросу, я бы сказала, что не уменьшается количество отпускных дней, а продлевается период работы, дающий право на ежегодный основной оплачиваемый отпуск .
Обратимся к ст. 121 ТК РФ: "В стаж работы, дающий право на ежегодный основной оплачиваемый отпуск, включаются:...время предоставляемых по просьбе работника отпусков без сохранения заработной платы, не превышающее 14 календарных дней в течение рабочего года".
А если продолжительность отпуска без сохранения зарплаты превышает 14 календарных дней в течение рабочего года сотрудника, то этот период не включается в указанный стаж работы. Значит, дата окончания рабочего года этого сотрудника, за который предоставляется ежегодный оплачиваемый отпуск, отодвинется на соответствующее количество дней отпуска без сохранения заработной платы.
Может быть не очень понятно получилось, попробую на примере пояснить (как говорил мой ребенок, задача переведенная в конфеты, слаще решается).
Итак, ваш работник устроился 12.04.2018 года. Ему положен ежегодный отпуск 28 календарных дней. Допустим, он работал и его дни без сохранения ЗП не превысили 14. Каков его отпускной период? С 12.04.2018 г. по 11.04.2019г.
Теперь, представим, что в течение года он много раз брал дни без содержания, и у него набралось их 22. Первые 14 не влияют на продолжительность его отпускного года, но вышедшие за этот предел еще 8 дней, продлевают этот год. И отпускной период для него будет уже другим. Точнее с 12.04.2018г. по 19.04.2019г.