Can I set a lead time for the delivery date picker?

Yes. The delivery date picker can be completely customized. You can set lead times, daily cut-off times, block off dates on a weekly basis or individually, and much more. Please see the tutorial Configuring the Delivery Date Picker for more information on setting it up.