Good morning, I am 34 years old and a green card holder. I currently live in the US. I got my employment based green card in December 2021. My fiance is in Nigeria and she is 34 years old as well and she is not a LPR or US Citizen. I wanted to bring her to the US. We are planning to get married next year March. Going what I have read so far on the internet and on this forum, it seems that the I-130 is the path to bring her to the US. But I had a few questions:
(a) does anyone know the average processing times for the I-130 currently? And are the processing times based by country or by service center?
(b) If by the time I get my citizenship (3 years and 6 months) from this year), the I-130 is still waiting to be approved, should I be ready to upgrade to the CR-1 visa? If I upgrade it then, would the time it took to process the I-130 be counted towards the CR-1 visa processing time (resulting in a speedup) or would that result in a new petition and a new processing time (that is, tra time to be added onto it)
(c) If by the time I get my citizenship (3 years and 6 months) from this year), the I-130 has been approved but the NVC has not scheduled a visa interview, would getting my citizenship speed up the process of scheduling the visa interview and by how much roughly?
(d) if we have children before the visa interview at the Lagos consulate is scheduled and I have my citizenship, would I have to start a new process for each of the children? How long would that take on average?
(e) If I have not gotten my citizenship and the I-130 is still being processed, can we add any children we might have to the application?
(f) There is a visa in the UK called the Skilled Visitors visa. The benefits of this visa is that you can bring your dependents with you almost immediately to the UK. Can I emigrate temporarily to the UK, while keeping my status as a green card holder so that me and my fiance could be together faster?
(g) I saw mentions of a Facebook and Whatsapp group for Nigerians embarking on this journey. Are they still accepting new members? If yes, could you be so kind as to post the link?
Thanks for your answers.