Hello Welcome to HCM, sorry to know the status of your husband.
Gall bladder stones are of more concern than
kidney. But again depends on size. Most important things to be noted.
1. There are different causes for gall bladder and kidney stones.
2. Size and function matters in the management. Need further details.
3. Both are not a major problem and can be effectively managed, so don't worry.
4. And there are various management strategies for kidney stones but for
gall bladder stones, best treatment is
cholecystectomy which means removal of gall bladder.
All the food stuff that you have mentioned have no propensity for gall bladder or
renal stones. So chill.
The most important cause of gall bladder stones is due to super saturation of bile juice. Most of the times we have no control over it to avoid.
And kidney there are few things to avoid.
1. Drink lots of water, around 4 litres daily
2. Avoid junk food, high salt intake.
3. Reduce meat consumption if any.
Hope this helps and you are welcome to ask any further queries. Take care.