Fruits, soft seeds, and occasionally insects.
In Indonesia, very few people eat finches. So, I guess not. But, if in an emergency, we could eat finches.
Not a vegetarian. They eat mainly vegetarian food, but they eat meat occasionally.
zebra finches only eat seed
No, but there are vegetarian alternatives.
You might crave chicken but if you eat it you are not a vegetarian anymore. Try vegetarian "fake chicken".
Non Vegetarian food such as meat, fish, etc. A pure vegetarian does not even eat egg.
You can either go completely vegan, which means you will not eat any products that come from animals, like eggs and milk, or you can go on a normal vegetarian diet, which means you can eat salads with hard boiled eggs and drink milk.
Insects
No
Yes actually they do
I'm a vegetarian and I get my protein from Quorn and cheese and occasionally eggs when I eat them
The vegetarian does not eat meat.