My kids are not back to school until the 9th also. But, they also stay in school until the 22nd! So its the same timeframe, just later.
Personally, I get paid for stats, 10 holiday days and 4 personal days in the calendar year. The way that Christmas works this year, I will be off between Christmas eve and New years, and only need to take 2 days of holidays. I will reopen on Jan 2nd. Any parents that are off after that will have the option of bringing their child. I should hope that if they are home, they would like to spend time with them. If they do not bring their child, they will still pay the fee.
When it comes to holidays, I explain to parents that I charge a regular, flat rate that is slightly LOWER than I would if I was to take UNpaid holidays. That way, we can all budget, instead of paying fluctuating fees. It's easier for everyone.