I don't know about all-in-one, but I just take a B12, aside from the iron I was prescribed before. I have flax seeds, though would probably be better off with flax oil since the grinding that has to...