What you've got is good, I'd add TUDCA if you can afford to. Coop has some good posts on it and NAC.
You can cover alot of bases with food alone, too:
Celery
Avocado
Garlic
Kale
Spinach
Banana
Potato
Whole oats
Walnut, almond, cashew, pecan, Brazil
Lotsa water