H1B Visa stamping in sweden

Hi … i previously hold L1B visa from 2014 to 2017, worked in US for 3 yrs. My L1B extension got rejected in 2017… Now i have got H1B lottery selected and awaiting petition approval. Now am in Sweden past 1 year

  1. am i eligible for Visa Waiver Program in sweden for h1b?
  2. i have to come to stockholm sweden for biometrics + visa interview stamping?
  3. If going to india during vacation, drop box applicable?