Welcome to HCM and thanks for your query.
Most of the complications mentioned are directly or indirectly related to the CKD.
can be improved by erythropoietin
and iron supplements
Apart form this he needs calcium and B Complex supplements and restriction of potassium intake.
His diet will consist of low salt, moderate protein intake.
His fluid intake needs to be adjusted after physical examination.
It is a complex problem and should be managed in consultation with a nephrologist
Wishing him best possible health