Lo de los análisis te lo decía más que nada para avisarte de como suelen ser, porque mucha gente ve que salen perfectos y se quedan con eso sin saber que la B12 no se la han mirado. Pero en tu caso, pues estupendo. Si encima el médico tiene una hija vegetariana supongo que sabe por donde se mueve, que hay cada uno que no veas.
Sí, las reservas de B12, por lo que sé pueden durar fácilmente más de 5 años, aunque obviamente depende de donde partías.
Si después de dos años estaba todo estupendo, o tenías buenas reservas o tus alimentos enriquecidos te dan la que necesitas. Pero lo dicho, o te pasas la vida haciéndote análisis (que aun suplementándose, vienen bien de vez en cuando) o me parece mil veces más cómodo y seguro tomar un suplemento.