well actually both of the things you listed aren't all that helpful for hsv1. keeping healthy in general is always a good idea but stress and low b vitamins aren't triggers for herpes in general.
you can take acyclovir, ,valtrex or famvir daily suppressively for hsv1.
we don't have info on using topical zinc ( it's not the same preparation as zinc oxide if you are thinking of the white stuff ) daily to reduce hsv1 ob's or shedding either. All we have on that is an old study showing that it helped to speed healing of cold sores.
as far as reducing transmission to a partner which from your prior post is your main concern I would think, we don't have studies showing that daily suppressive therapy reduces transmission to a partner for hsv1 orally.