Yes, Realme X has a USB Type C port. It also supports fast charging.
Yes, Realme X does have face unlock support also.
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 the support for OTG.