Yes most have all 4 as per the prescription mentioned on the packet
You can take them long term and on your own will take sporadic breaks here and there. My parents have been having SUPERHERBS for example for about 30 odd years. See these missing nutrition from our daily food and these herbs are 1000s years old used for healing purposes.
It happens very rarely but if any of them don’t suit you then at most it might be a breakout and you can always reduce the dose of that particular powder and go slow. You can also add one at a time to make sure you know which of the superfoods suit you and which don’t
SUPERHERBS can be a bit heaty. So if it leads to any skin breakout, you can stop
None of them have any added preservatives .
Put them in an airtight container so that no ants etc. seep in. It is food after all!
It can be had upto 1 year