Yes, the phone supports dual 4G sim cards.
Yes, Moto Z2 Play does come with free style mod.
Yes, Moto Z2 Play does have the memory card slot.
Yes, with the help of MicroSD card, you can expand the storage up to 2 TB.
Yes, but I liked Google Duo more for video calling on Moto Z2 Play. Try it.