No. Realme X does not have the NFC support.
Yes, Realme X does have the support for OTG.
During our tests, we observed that Realme X charges from 0% to 93% in just 60 minutes. You need to use the supplied charger for the fast charging.
Yes, Realme X does have face unlock support also.