IAC-2 will come around 2022, it will be a super carrier with EMALS and E-2D. Regarding the aircrafts i would prefer a fifth gen than some 4.5+ gen fighter which means naval version of Pakfa or AMCA.
Not much hope for NLCA, it is being done only cos we can learn so much about how to develop a naval variant so when we move to develop a naval MCA we wont find it much difficult.
Dude - don't mention daydreams/ wet dreams. EMALS is extremely complex and expensive to develop/ build and even USN does not put much hope of getting it before 2020. India has yet to develop a regular steam-driven catapault and a naval aircraft - while you are talking about EMALS for IAC2!
As for 5th generation aircraft by 2020, if FGFA is ready for flight trials by then, it would be progress. AMCA will be in prototype development status by then, forget about a naval version.
For IAC1, the plan was and is to have a total of 35 aircraft - 16 Mig-29K, about 12 N-LCA and rest helos. The initial 6 N-LCA is jsut to kickstart a production line so that the production problems can be sorted out. The rest of the lot would contain the F414 engine and be similar to LCA mk2.
IAC2 will probably have N-LCA mk2 and some Mig-29Ks.
IAC-3 will be a steam launched CATOBAR, where N-MMRCA will operate from. Probably M-rafale or F-35 (5th gen).
When India builds IAC-4 and IAC-5, and N-AMCA is ready, only then we will see an Indian 5th gen aircraft. There is and will be no plans for a N-FGFA - the FGFA will be too large even for a steam CATOBAR.
If EMALS ever comes to India, it will be post 2040 maybe IAC-6.