All of the areas you mentioned are open Christmas Day. They are probably running early starts too. 8:30am versus 9am. In fact, I can't think of a single ski area in Colorado, or anywhere in the west for that matter that would be closed Christmas. This is big money making season for them right now.