No. Oppo A5 is not a water-resistant phone.
No. Oppo A5 does not have the front camera LED flash but it does have the display screen flash.
No. Oppo A5 has dual sim card slot and a dedicated MicroSD card slot. You can use 2 sim cards and a memory card at the same time.
No. Oppo A5 has a industrial grade Polycarbonate body.