qqp question1: How long it takes for a spouse to get in US after the USA green card holder husband fills the petition for his wife? question2: What nonimmigrant options are available to a green card holder's spouse?