Are or are rangers not supposed to get Advantage on attacks vs Favored Enemies?

Question: Are or are rangers not supposed to get Advantage on attacks vs Favored Enemies? I assume no cause Rogue exists.

Where the real magic happens!

 

if I pair a troll wth two pteranodons, do I really double the total xp?

If you wanted the Tarrasque to throw rocks, would you use the Improvised Weapon rules?

If you wanted the Tarrasque to throw rocks, would you use the Improvised Weapon rules (PHB), or the Rock rules for Giants (MM)?