Greensand is a great source of potassium, but for additional calcium I would go with something like oyster shell flour, Azomite, powdered coral, Dolomitic Lime (this can lead to excess magnesium so be careful), Calcium sulfate, even EWC (earth worm castings) provide additional calcium as well as...