Hi there ~
Having veins on your upper arms hands and legs are common in people that are lighter skinned. It has nothing to do with whether you are vegetarian or eat meat. Pleas use a deodorant if you feel like the body odor
is intolerable. I feel like this will take care of your problems. It is advisable to see a dermatologist
if the condition does not improve.
Take care and have a lovely day !