Zuzka1 As magnesium is calming it's best taken in the evening. I take mine about half an hour before bed
Selenium with evening meal. If that is less than 4 hours after your iron, can you take your iron a bit earlier considering it's 6 hours after your B vits, 4 hours should be enough.
Zinc I'm not sure, check the pack but as it's a mineral it's normally advised that minerals are taken in the evening.
No Zuzka1 you can't take magnesium and zinc together. As I've not taken zinc, I had to Google your question and found:
"Magnesium and zinc compete for absorption in the gut so we do not recommend taking them at the same time. ... However, zinc requires a more acidic environment for maximum absorption so you can take that with meals so that dietary acid aids zinc uptake. Magnesium can be taken on an empty stomach."
I couldn't find anything about not taking selenium and zinc together so you could take zinc with your evening meal as well as selenium, then take magnesium before bed.
I take zinc with orange juice at breakfast. I also take B complex, vitamin C and selenium with breakfast
Magnesium about an hour before bedtime - unless you take Levo at bedtime (which I do) so then make sure take magnesium at least four hours before Levo.
Content on HealthUnlocked does not replace the relationship between you and doctors or other healthcare professionals nor the advice you receive from them.
Never delay seeking advice or dialling emergency services because of something that you have read on HealthUnlocked.