Yes, "He is one of Africa's longest serving leaders having been in office for decades" is correct!!
Next Quesiton:

Which of the following statements about this guy is NOT TRUE?
  1. He is a member of the Communist Party of China
  2. He is the second most powerful person in China's government
  3. He is the President of China
  4. He is Chinese
  5. His name is Li