I beleive one of the major factor that predisposes one to nephrolithiasis aka kidney stone is consistent dehydration. Adequate water intake will help reduce the formation of those kidney stones.
Intake of vitamin C supplement could contribute but not necessarily a major indicator. You would agree with me that vitamin is as important as taking Fruits. But unfortunately, it is impossible to get the daily recommended dose of vitamin, about 95mg from fruit consumption alone hence the need to complement this deficit with Vitamin C supplement. Especially those engaged in strenuous Activities.
Dehydration leads to the formation of acidic urine and this in turn favours kidney stone formation especially Calcium oxalate Crystals as well urate Crystals.
The main key factor that have so Far favoured kidney stone formation from various research is dehydration.
It will interest you to know that most drugs contain some certain amount of calcium as a binder. Invariably, we get some quanties of calcium some of our Drugs we ingest.
I believe one could take vitamin C supplement but with enough water intake to Ensure adequate hydration.
Great article I must say, I hope to Read more of your awesome write ups