Recommended talent and spec:
Leveling:
BeastMaster: For leveling, you should use BeastMaster, it the fastest leveling spec. With advanced pet tanking logic within CR, mobs only attack your pet.
Talent: Any talent except Wyvern Sting and Tethering Shot
Glyphs: Animal Bond, Mending, Misdirection, your pet will not die.
Pet: Spirit Beast because with Spirit Mend, your pet will heal! You and your pet hard to die if ever.
Petopia: Spirit Beasts
PvE:
For PvE, you can use BeastMaster/Marksmanship/Survival.
BeastMaster: Good at Single target DPS
Talent: Any talent except Wyvern Sting and Tethering Shot
Glyph: Endless Wrath, Animal Bond, Deterrence
Pet: A Dinosaur/Cat family pet is recommend
Marksmanship: Good at Single target DPS
Talent: Any talent except Wyvern Sting and Tethering Shot. Marksmanship also playing with cap focus a lot because of the class mechanic, telent Fervor is NOT recommended.
Glyph: Aimed Shot, Chimera Shot, Deterrence
Pet: A Dinosaur/Cat family pet is recommend
Survival: Good at multi target DPS
Talent: Any talent except Wyvern Sting and Tethering Shot
Glyph: Black Ice, Liberation, Deterrence
Pet: A Dinosaur/Cat family pet is recommend
PvP
For PvP, you can use BeastMaster/Marksmanship/Survival.
BeastMaster: Strongest spec for PvP atm
Talent: Any talent except Wyvern Sting and Tethering Shot
Glyph:
Battleground: Explosive Trap, Solace, Disengage
Arena: Explosive Trap, Solace, Animal Bond
Pet: Spirit Beast for Battleground and Whale Spider for Arena
Marksmanship:
Talent: Any talent except Wyvern Sting and Tethering Shot
Glyph:
Battleground: Explosive Trap, Solace, Disengage
Arena: Explosive Trap, Solace, Animal Bond
Pet: Crane
Survival:
Talent: Any talent except Wyvern Sting and Tethering Shot
Glyph:
Battleground: Explosive Trap, Solace, Disengage
Arena: Explosive Trap, Solace, Animal Bond
Pet: Crane