Yes, Moto Z2 Play does have support for NFC.
Moto Z2 Play SAR value are as below:
SAR Value (Head): 1.455 WKg/1g
SAR Value (Body): 1.24 WKg/1g
Moto Z2 Play is available in 2 colors - Lunar Grey and Fine Gold.
Yes, Moto Z2 Play does support VR glasses.
Yes, but you have to buy a special mod for it.