Yes, it does support FM Radio.
Yes, Moto Z2 Play is a metal body phone.
No. Moto Z2 Play does not have HDMI port but you can use HDMI connector.
Yes, it does support International 4G sim cards.
Yes, Moto Z2 Play comes with latest Android 7.1 Nougat OS and does support Screen Cast.