Don't take it so personal. As someone with personal experience and working in this arena a 15% EF is not low....it's...get you to the ED, on mess, and get you a defibrillator because your life is in imenent danger.
What you posted isn't per say wrong but he needs serious, acute, medical triage to ensure he lives. After my father went into cardiac arrest for instance post getting his defib put in his cardiologist also recommend some supplements you posted. But that was after this life was stable and part of his longterm plan.
This man needs acute medical care and attention to live. Those supplements may be a good part of his longterm plan but that is really where his focus should be at this moment.