Flash or ToonBoom for animation. They're expensive, but in order to break in, you have spend the money. For voice over, Audacity is a good starting point. It's free, and high quality. If you look around there are a few plugins that work well with it and expand its capabilities. For equipment, the Blue Yeti is a good starting point for hobbyists, and that will run you about a hundred bucks. Keep in mind though, that while the Yeti is good, any XLR mic is better. XLR mics require additional peripherals to be used however, (an audio interface for one). If you really want an in depth explanation, look up how to be an Online Voice Actor on youtube. You'll find plenty of tutorials and suggestions there.
That sounds like a loaded question. I'm going with Big Mac.
I admit I'm having trouble keeping up.