Yes, Moto Z2 Play is a dual sim mobile phone.
Yes, with the help of MicroSD card, you can expand the storage up to 2 TB.
Yes, Moto Z2 Play comes with the inbuilt battery.
Yes, Moto Z2 Play comes with Corning Gorilla Glass protection.
No. Moto Z2 Play does not support CDMA network.