Yep, garden lime is nothing more than ground limestone (calcium carbonate) and is ok for the flock.
It isn't as good as oyster shells or saved egg shells.
DE has nothing to do with providing the necessary cacium in the diet.
If you have a problem finding de as a wormer, here is some help...