I submitted both I-140 and I-485 for myself on July 27, 2007 and now it is current! I understand I should submit their I-485 as early as possible in Nov, 2011. Due to family reason, they can only arrive in the middle of Nov. Questions:
1. How fast my I-485 will be approved in average when my priority date is current?
2. In case, my I-485 is approved before their arrival and I will lose the H1 status immediately. Can they still enter US based on their approved H4 visa? Can I still submit their 485?
Many thanks for your help!