Yes, you can allow your customers to select specific date of delivery for the products they buy. The delivery date they can choose can only be after the maximum number shipping days to deliver set by you.

To set the delivery dates, please go to Settings-> Shipping & Delivery-> Delivery Dates.

To enable specific delivery date and time option, go to Settings --> checkout options and enable Specific Delivery date and time option.