While your wife's stay outside US for more than one year may have resulted in her loss of residency, it is not a foregone conclusion that she has lost her green card. As such, your first option is to consider if and how she can still retain her green card despite her extended stay overseas. Your plan to re file another petition for her is noted, but there is never a guarantee of approval. But if you intend to file a new I-130 petition for your wife, you may want to consider doing so right away in your current status as an LPR in the F2A category [wife of an LPR].While current projections shows an Oct. 2011 priority date for petitions in that category, there is always possibility of retrogression for Indian nationals so that a longer processing time is possible. So, the earlier you make the decision the better. You clearly intend to file for US citizenship, which, if approved, will make your I-130 petition for your wife immediately available. But again, you should not assume your citizenship application will not run into delays or even that it will in fact be approved. It appears you base a number of your plans on hypothetical projections of what may or may not come to pass. Perhaps, a better alternative is that you consult with an experienced immigration attorney who will advise you of the options that may be at your disposal in dealing with this matter.
Answered on Jun 12th, 2013 at 10:26 PM