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.
Moto Z2 Play is available in 2 colors - Lunar Grey and Fine Gold.
Yes, Moto Z2 Play does have the memory card slot.
Yes, Moto Z2 Play is a metal body phone.
You shall get Moto Style Mod free in the box.