As long as your visa is valid and return to US before your waiver is approved.
I couldn't remember it, but not long, maybe less than 2 months.
I couldn't remember it, but not long, maybe less than 2 months.