So, why animation before rigging? This is the faster way to learn rigging. Riggers job is to make animators job easier and to do that you need to understand what they do and how they do it. You also need to understand basic topology so you can either fix or have fixed problem areas.
Do we need to rig to animate? no you don’t, but it does make things a lot easier.