Rooting by itself cannot affect your battery life. It had to be something you had done while rooted to affect battery performance.
As far as non root backup apps, its going to be very limited. Apps need root access to read/write another apps data. So basically you can backup the apk with an app like my backup pro, but you won't get any data.