I filed I-130 for my wife 3 years ago as a Green Card holder. Now her case is with NVC. We have two kids now living abroad with my wife. I was informed by NVC to file separate I-130 for each kid individually. Their petitions are with CSC (March 2007 priority date).
I will be becoming USC end of May 2007. I will send letters to NVC to upgrade my wife's petition and to CSC for the same action for my kids I-130.

1. Does anyone know if I really had to file separate I-130 for my 3 and 1 year old kids?
2. How long NVC takes to upgrade the petition and send the case to local post?
3. How long CSC will take to process I-130 and send them to NVC?
4. Will NVC wait for my kids petitions to get approved before they send my wife's case to local post? or all 3 will go at the same time?
5. Anyone has recent experience with Islamabad US embassy? How long are they taking to grant visa once they receive the file?

Thanks,