Yes, Oppo F9 does have the MicroSD card slot. You can expand memory up to 256GB.
No. Oppo F9 does not have the front camera flash but it does have the display screen flash for the front camera.
No. Oppo F9 has MicroUSB port.
No. Oppo F9 does not have the Vooc charger. Though it comes with 10W output power adapter.
The most striking feature of the Oppo F9 is the big display with the waterdrop notch. It is well designed, delivers good battery life, and offers decent performance for the price.