No. During our extensive review and usage, we did not experience any heating issue.
Yes, it comes with LED flash light with front camera.
Yes, Moto Z2 Play does have support for NFC.
No. Moto Z2 Play does not support CDMA network.
No. Moto Z2 Play comes with nonremovable battery.