Nope, those are perfectly fine to take together as long as you take the proper dosages. The only one that sometimes causes a problem is Calcium... your body can only absorb up to 600 mg of Calcium at any given point in time, so you should take up to 1,000-1,200 mg daily spread out between at least 2 separate doses. Oh, and the Vitamin D, Magnesium, and Silica all help the absorption of the Calcium, so it's best to take them at the same time whenever you can.