3BaCl + 2Na3PO4 --> Ba3(Po4)2 +^NaCl

is Ba3(PO4)2 the ppt. because Cl salts are soluble so it will dissolve?

2 answers

yes.
A couple of additional notes here. First, barium chloride is BaCl2.
Also, not all chlorides are soluble. All chlorides are soluble except the chlorides of silver, mercury(I) and lead.