I have LC approved and 1-140 approved last year April. How do I know when I can file I-485? Is USCIS going to let my employer know about it? Also what is the priority date for Indians who are current?
USCIS does not inform. You should keep track of the priority dates. See the Visa Bulletin each month: http://www.immigration.com/visa-bulletin