Yes, all tires need to be balanced when put on rims. Every other rotation as well. Sometimes every rotation.
Depending on how you drive and what you use them for depends on how long they will last. If you use them striclty for daily driving they should last 40k. Mine have gone 20k so far and seem to be half way worn.