No.
Acetone and xylene will both dissolve impurities too well, so you wont purify anything by using them. To purify, use only shellite/naphtha or equivalent (hexane heptane etc), or do the FASA way.
You only need 30ml warm shellite per gram dmt to purify it, check FAQ for instructions on safely heating solvents and how to re-x.