hey. for vegan products what do you mean? like processed industrialized meat substitutes? because actually you dont really need them!
to make this step on thinking about veganism after reading peter singer is gives you honor, he is a good author, but remember that starting with veganism means starting to read and read and experiment with food nutrients etc.
to be healthy you just need good sources of carbs, proteins, fats and vitamines.
you can find all these things in all the natural world
wheat products (i guess they are the most famous and cheaper ones), corn, rice, oats, millet, barley, spelt, quinoa etc. most of them have the essentials aminoacids you need to assimilate proteins.
peas, lentils, beans (black, red, white etc.), lupine, chickpeas, soybeans, seitan, tofu and other soyproducts, remember that with legumes it woudl be better (especially lentils) to combine them with cereals like quinoa etc.
nuts, peanuts, almonds, cashews, hazelnuts, macadamia, pine nuts, pistachios, avocado, coconut, dates, seeds. most of these fat sources are high on proteins too.
for the rest try to eat veggies at every meal and fruits like there is no tomorrow.
if you are going to start weightlifting so you should start to eat at least 5 times per day, that doesnt mean you need t eat a lot. but dividng nutrients through out the day it helps the body to assimilate better.
for example my favorite meal is the breakfast:
100gr oatflakes, 100 gr of mixed nuts, rice/soy milk, dried cranberries, banana, apricots, dates, figs and if you have it a bit of soy joghurt.
if you want other tips about health and diet go in the right section and open a topic there. plus in the veganbodybuilding website there's a bunch of articles about diets.
if you need just write in this forum i am sure you will get the right support and answers.
good luck and welcome