I've seen that list before, and I think it might be a bit excessive. Give up my dandelion root?? Never!

Horse chestnuts are not just inedible, they're poisonous, so, yeah, that's good advice not to eat them.

Eat the healthy diet that's recommended for us all -- whole grains, lots of veggies, plenty of protein. Avoid the bad stuff, don't drink or smoke...
I think what may matter the most is to get as fit as possible before the surgery; the people I know who've come through surgeries (of whatever kind) really well are the ones in the best shape. And for top surgery, you want the best pecs possible, so... lift.