Yes, Moto Z2 Play comes with latest Android 7.1 Nougat OS and does support Screen Cast.
Yes, it does support 4k Videos shooting as well playback.
It's manufactured in India and carries the brand warranty. Yes, you can make calls with the help of Jio Sim.
Yes, it does support FM Radio.
You will get one Style Mod free but you have to buy Camera mod, Battery mod, etc. if you want them.