Yes, Galaxy J5 Prime 3GB RAM 32GB internal memory does have 3.5 mm headphone jack.
Samsung Galaxy J5 3GB RAM is available in 2 colors - Black and Gold.
Yes, you can use.
No. Samaung Galaxy J5 Prime 3GB variant do not have front camera flash.
Yes, Samsung Galaxy J5 Prime does have electronic compass.