Vitamin supplements and all the rest are useless. The science us in, absorption rate is practically fuck all. All you need to do is Google how to replace certain nutrients with actual food. Nuts and pulses a must, I've always loved fruit and veg, hence the complexion of a 20 year old angel.
I did source an ethical dairy that doesn't seperate calf's from their mothers, the cheese is fantastic, but because I haven't eaten dairy for nearly a year, it was not pleasant. So, no cheese. Don't ever try vegan cheese. It's beyond harsh criticism.