Yes, it comes with LED flash light with front camera.
You shall get Moto Style Mod free in the box.
Yes, You will get Moto Style mod free in the box.
Yes, Moto Z2 Play does support fast charging. It takes just 30 minutes to charge 50% battery. You can get about 8 hours of use by charging for just 15 minutes.
Yes, it does have.