There are plenty of chemical separation methods you can use in low tech settings. You can try them as a science project and report your results. This may be helpful for the community.
ManskeDissolve the goo in HOT vinegar, add 10% salt (say 10 grams per 100 ml solution), mix well and leave to harmalas to crystallize by the process of dialisis.
Hopefully you may be left with precipitated harmala hydrochloride while DMT acetate will stay dissolved. You can get DMT freebase out using lye and naphtha as in typical A/B tek.
washingUse a solvent in which one type of alkaloid is soluble while the other is not. Then simply do few pulls and evaporate. Repeat for purity.
pH separationUses different pKa of the respective alkaloids.
Convert everything to salt form, then add base slowly (preferrably drop-wise while lots of mixing and measuring pH continually with a pH pen). At certain pH levels the DMT, harmine and harmaline will precipitate. You will should end up with three precipitates each containing mostly one alkaloid. This works for harmalas alone, not sure about DMT.
dual solvent recrystallizationUses different solubility of the respective alkaloids.
Dissolve everything in a mix of high BP and low BP solvent. One alkaloid should be less soluble in the low BP solvent. Leave the mix to slowly evaporate. You will get precipitate containing mostly one alkaloid while the rest will stay in solution.
paper chromatographyUse non-polar solvent for freebase alkaloids and maybe water or other polar solvent will work for salts. Since you have relatively small amount of alkaloids, haeavy paper should be able to hold them (watercolor paper maybe?). You can easily spot harmalas using UV light, then cut the harmala spot, place the paper in clean solvent. Do the same with rest of the paper in different cotainer with pure solvent. Evaporate.
Never tried that and not sure if it will work.
column of flash chromatographyBased on different polarity of the respective alkaloids.
If you are familiar with this, you already know how to do it
sublimationBased on different melting points of the respective alkaloids.
Not sure how this will work and you will probably need already pure enough mix of alkaloids.
By slowly heating the mix, the lowest MP alkaloid should vaporize first, then desublimate at the cool top of container (Petri dish or Erlenmeyer with cotton on top). Controlling the heat might be extremely tricky though and not sure if even possible.