EB3 to EB2 - Clarifications


Registered Users (C)
To start with, thanks a lot Rajiv Sir for your kind support in providing clarifications and guiding us in proper direction.

My details as follows:
Employer A:
EB3 - Labor - Priority Date : June/2007 - Approved
EB3 - I140 - Approval Date : Jan /2009 - Approved
EB3 - I485 - Filed along with EB3 I140 - NSC Center (When I was living in California)

Joined Employer B in Dec/2009 - Through EAD - AC21 Not Submitted
Address change (CA to MD) is updated to USCIS
Employer B:
EB2 - Labor - Approved Sep/2012 (Now living in Maryland)
EB2 - I140 - Approved Nov/2012 - NSC Center - I140 Approval receipt came with EB3 Priority date , A# on Approval receipt (Now living in Maryland).

Till now no action is taken from my end after EB2 I140 approval.

I would like to know your view:
1. Please advise what steps i need to follow, once Priority date June/2007 - EB2 India becomes current?

2. Because of living in Maryland, different state from EB3 labor filed state (California), will there be any impact on I485?

3. EB3 I485 submitted to NSC, do we need to move the file to TSC (because of Maryland)?

Your support is very much appreciated and once again thanks a lot for your support.