Typically, the band can take from 60 minutes to 2 hours. The sleeve and bypass ranges from 2 to 4 hours. Yes, and we will let you know at your pre-op class and at the support group which vitamins are important for you.