For calcium I just use regular old tap water. it usually has enough calcium in it for your plants. If I see a mag deficiency the first thing I usally check is my soil ph because like all nutrient deficnencies if the ph is off then the plant wont get the nutrients properly no matter how much I use. When I do have a confirmed mag deficiency 1 table spoon of Epson salts per gallon of water is typically enough to correct it. The real worry with mag/cal is to much of one will lock out the other so its very important not to over do it. I'd only supplement with cal/mag if your growing in coco coir which has a hard time making those nutrients available to the plant, otherwise a little Epson salt once every month or 2 will likely be enough.