Unfortunately, no.
Yes, the Nokia Lumia 1520 have a front face camera and LED cam light.
The latest Nokia Lumia phone can be seen on the Nokia homepage. This phone is the Lumia 1520 as of January of 2014.
Yes, you can insert a micro SD card in a Nokia Lumia 1520. This phone can support micro SD cards with a capacity of up to 64 GB.
No, you can download Google Chrome from Google.
You cannot get the Google Play store on a Nokia Lumia 520 phone. The Nokia Lumia 520 is a Windows phone.
Google Chrome can be downloaded via the official website of Chrome. You can type Google Chrome on Google and get the first website.
Google Chrome does not have it's own email system. However Google Mail and Chrome both are products of Google.
Google Chrome
Google Chrome is a web browser, while Google is a search engine. You can continue using Google while using Google Chrome.
Google Chrome was created by the developers of Google. They made Chrome in order to make a stable browser.
Google has the copyright to create the Chrome. The developers of Chrome worked in Google to develop the browsers.