Hola
Necesitas ir al médico, él te mandará seguramente un análisis para ver cómo estás de vitaminas y de todo. Si has tenido problemas con el aparato digestivo seguramente eso te habrá afectado al cabello porque no habrás asimilado todos los nutrientes.
Después de ver al médico puede que te mande unas vitaminas, las hay en el mercado y las puedes encontrar en cualquier centro de dietética pero yo no me fio mucho de ellas pues no sirven para nada más que para quitarte el dinero. Además con tu problema es mejor que te la recete un médico que te dirá cuál es la mejor.
Por tu cuenta si quieres toma levadura de cerveza, la puedes encontrar en pastillas o en copos, es muy buena y seguro que no te hace mal.
Lo que no hagas es echarte nada en la cabeza o tomar cosas raras sin supervisión médica, y menos con tu problema, que como dices te quedan muchísimos años para vivir, y hay que hacerlo bien.