No, there is no need to rotate or balance tires before an alignment. Tire balancing is done to correct the imbalance caused by things like unequal wear. While tire alignment is carried out to bring the angle of the wheels of your car to the "correct" position.