Yes, Vivo Y95 does have the dual camera set-up at the rear side. It has a 13MP primary rear camera and 2MP secondary rear camera.
No. Vivo Y95 does not have the front camera flash but it does have the display screen flash.
No. Vivo Y95 comes with MicroUSB port.
You can record up to 1080p resolution videos with Vivo Y95.