Moto Z2 Play is a 4G mobile phone.
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, Moto Z2 Play comes with latest Android 7.1 Nougat OS and does support Screen Cast.
Yes, Moto Z2 Play does have fm radio.
Yes, the phone supports dual 4G sim cards.