Welcome to AA!
The fins should heal on their own in time, just make sure to keep your water changes in check (Good water helps speed the growth of the torn fins!)
Did you just get the Rainbow recently (If so, he/she should heal up soon)? Really, the secret to good colors is to buy quality specimens, feed a varied diet, and above all keep up with frequent water changes and maintenance