Easy solution to nameplates is to just have it show the Guilds name, and the associated color (Red = Unfriendly, Yellow = Neutral, Green = Ally). Personally, I honestly think they should just have full name plates, though.
As for campaign duration, I think they should be designed to last 1...