Each Pokemon can eat 10 vitamins of each kind, so it doesn't really matter.
Chat with our AI personalities
No, you dont. Just get a Golbat (or a Zubat and itll evolve to Golbat at level 22) and then raise the Golbat with Happiness. I would say give it a soothe bell to hold, feed it the kind of poffins it likes, and battle with it alot. But make sure it doesnt faint. Also there are some berries that can raise its happiness but they also affect stats. Hope this helped! :D
Golbat does not evolve at any specific level. You need to get the Golbat to like you a lot and then when it levels up it should evolve into Crobat.
Golbat doesnt evolve by level, you have to trade it for it to turn into Crobat.
Golbat evolves into Crobat when you have maxed out your friendship level with it. You can do that by keeping Golbat in your party and giving it the Soothe Bell. For more information relating to Friendship and ways to increase it, see the related link below.
In most Pokemon games you can get golbat in almost every cave he or she will be about lv. 30 or over