Animating with unity

Can i make good animations to rigged character with unity ? Or i need to download 3ds max or something ?

No you can’t; you’ll definitely want an animation program.

Blender’s a free alternative to certain other highly-priced options; might be good to start with that if you haven’t worked with modeling before (so you don’t invest a lot of money in something you end up not liking).