Moto Z2 Play has nano sized sim card slots.
Yes, it does have.
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 support International 4G sim cards.