I'm no Cardiologist, but heart failure is chronic and irreversible, he will need a new heart.
A friend of mine got a new heart over 30 years ago. Its starting to give him issues now at almost age 50, but he got it at age 20.
If CT gets one and lasts 30 years, its a win...