For ally i would say human wins hands down simply because of the extra trinket, that being said if you can shadowmeld properly night elf is pretty good too.
Horde i would say troll for haste, though undead is handy but not completely amazing as mage armor reduces fears to 5 seconds, though if you intend to play any other armor then undead most likely.
Ofc Nightelf as ally, and undead as horde
undead racial was nerfed to Will of the Forsaken - Spell - World of Warcraft back in WOTLK, you are working off old data or haven't played in a loooooooooooooooooonnnnnnnnnnnnnnnnngggggggggggggggg time
BE because BE is fit and who wants to stare at a rotting corpse all day. Thanks