Kidneys are upstream of the liver so the liver needs to be addressed.
Antiparasite (DeWormer) right away and flush at the two week mark.
Stay on the DeWormer daily for 90 days, flush every week or two while doing this.
Drink distilled water and take a tablespoon of olive oil every night before bed.
Order of cleansing is applicable here. The nutrition you take won't do much good until the liver is back on line. And if you have a fatty liver you're in trouble.
Don't go total vegetarian. Keep some good protein in your diet.
Most of your problems are due to plumbing issues (liver congestion) not nutrition.