Yes, to configure that please navigate to System > Configuration > Delivery Date > Delivery Date/Delivery Time/Comments Field and set to `Yes` the `Show For Selected Shipping Methods Only` field. Once you do that, there will be an opportunity to select needed methods in the `Shipping Methods` field:
Yes, sure. For example, you may want to exclude some holidays. Navigate to Sales > Exceptions: Dates and Holidays. Here you will be able to add a date which will be removed from the calendar only once or on a yearly/monthly basis. The same can be done for date intervals.
Yes, this can be set in System > Configuration > Delivery Time > Enable Delivery Time. This setting is available on a store view level, so you are free to control which delivery date/time options should be available on different store views.
Yes, it’s possible. Please go to System > Configuration > Delivery Date > Delivery Date/Delivery Time/Comments Field > Show For Selected Customer Groups Only > “Yes” and then choose the groups you want to apply the changes to.