Most important first. The kidney issue. Low protein is good for your kidneys but you need to pay lots of attention to potassium and magnesium. When one has weak kidneys, they don't retain these minerals and the body ends up out of balance. Sodium is balanced by potassium, Calcium by Magnesium.
Leafy greens have lots of the vitamins, minerals, etc. that are good for eyes and also have potassium and magnesium. Beta carotene, zinc, lutein, etc. Juice these and you're doing your eyes and kidneys good. Celery has natural sodium, so if you are on a salt free diet, Celery juice supplies the sodium one's body needs.
Finally, for health one needs good fats -- omega-3 fats particularly. These are hard to come by but are supplied in fish and flax oil. Molecularly distilled fish oil has no mercury and doesn't taste fishy. Omega-3 fatty acids are needed especially by the brain but also by the joints, bones and nerves. Since beta carotene and other oil soluble elements are best assimilated when taken with fats, you can improve the absorbion of the nutrients in your juices if you add a tablespoon or so of flax or fish oil to the juice.