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: How long does it take for a US citizen to get a visa for their spouse?