Yes, Samsung Galaxy J6 Plus does have the gyro sensor.
Samsung Galaxy J6 Plus has the MicroUSB port.
Yes, Samsung Galaxy J6 Plus does have the fingerprint scanner.
Yes, Samsung Galaxy J6 Plus does have the OTG support.
Yes, Samsung Galaxy J6 Plus does have the face unlock.