I like mixed teams, leveling up one myself at the moment (and it is my first team).

Anyways, for your buff addon I would recommend SmartBuff. I use that on my team and with a single broadcasted key I have all toons cast all their buffs. Just spam that key till all say "Nothing to do."