Is diclofenac good for treating pain associated with a kidney stone and a kidney infection?

Yes,may be. well it is what is called NSAID and it could be a powerful medication for pain but it is used to take care more of a chronic pain vs the acute pain that is associated with kidney stone so it depend how dag the pain is NSAID good medicine the long use of it could cause damages to the kidney and possible liver and as we get older it should not been used to our geriatric patient for the toxic effect.
Yes. It may help with pain and inflammation while passing a stone. It will not treat the infection. .