How long does it last? Can I drive afterwards?

The sedation only lasts as long as the appointment, and can be stopped at any time.  You may drive after your appointment.