I'm looking for a way to separate reaction product of iodobenzene with ethyl 2-methyl-3-oxopentanoate in 1,4-dioxane (toluene is an alternative as a solvent). The catalyst being used is $\ce{Pd2(DBA)3}$ with $\ce{Ph3P}$ as a ligand and $\ce{K3PO4}$ as a base.
I was thinking about fractional distillation under partial vacuum because there's a risk of explosion if there's some leftover unreacted iodobenzene heated to high temperatures.
Provided the liquids distil off, the reaction flask should be left with some solid junk containing $\ce{[Ph3P + Pd2(DBA)3]}$ and $\ce{K3PO4}$. Then this mixture could be washed with water to get rid of $\ce{K3PO4}$, $\ce{KI}$, water-soluble side products and dry the catalyst + ligand under vacuum and use it again in another run.
So, is it possible for me to separate the product from the liquids using distillation and to reuse catalyst with the procedure I proposed?