The ingredients that youve mentioned have no effect on THC, despite what the product sales pitches would like you to believe.

There is no product, nothing that can rid the body of THC except for time and fat-burning exercise.

ALL "detox" products work via the principle of dilution. That means they "work" because of the water that youre required by the product instructions to drink with them. By drinking fluids, all you are doing is diluting the THCA concentration that is present in your bladder, and this action is only temporary. Once the fluids ingested had all been urinated out, a "dirty" donor would resume testing positive for THC.
You can spend huge sums of money on a magic "detox" potion and accomplish nothing different than what you would accomplish using just water and vitamin B2.

Dump the "detox" potions and read up on the Dilution 'sticky' thread. But if you really want that job, you should consider substitution. Read up on the Substitution 'sticky' thread as well.