Question: what are the requirements to unlock zandalari trolls?
Answer: Zandalari Empire - Earn Exalted status with the Zandalari Empire.
Zandalar Forever! - Complete the main storylines in Zuldazar, Nazmir, and Vol'dun, finish the Blood Gate and Zandalar Forever scenarios.
Tides of Vengeance - Complete the Tides of Vengeance War Campaign.