@Lizzie
This would be extremely helpful. There are many hosts who like to have a flexible cancellation policy but I am guessing many would prefer certain dates like Christmas or New Year don't have the option to cancel the day before arrival. It is a peak earning period and many people have plans that would be disrupted by a last minute change. It would be favourable to hosts and guests to have the option to cater to different requirements during certain blocks of time. I believe some hosts set their cancellation policy to strict until they have certain dates booked and then switch back to moderate or flexible.
As for minimum number of guests, we do not list on AirBnB for peak dates for this very reason. During high demand dates, we set occupancy numbers to the maximum and just list on sites that have this capability. If we just had one listing I would make a duplicate but with more than 2 listings it just becomes too much work.
These would be great features to suggest! Lisa