I'm presuming XP gain is awarded at the end of the warzone? I only play my main character, not much for alts.
Make individual kills grant x amount of xp in a warzone, so they can't stay 49 forever.
Yes - at the end of wz. And this would fix it , definitely.