First a little history before I pose my question. Without this history my question may not fully make sense.
King Fahd of Saudi Arabia had a stroke in 1995. After this stroke, Crown Prince Abdullah governed in the king's name for about ten years, after which Abdullah officially ascended to the throne until his (Abdullah's) recent death (in January 2015).
An online opinion article referring to Abdullah's reign wrote this:
Since his death on Friday at age 90 and his succession by his half-brother Salman, Abdullah has been praised as a cautious reformer and shrewd politician who shaped Saudi policy for nearly 20 years, after his predecessor had a stroke and Abdullah ruled as crown prince in the king’s name.
My first question: Should the writer instead of writing "who shaped" (past tense) have written "who has shaped" (present perfect) when referring to the recently deceased Abdullah? Or perhaps because Abdullah has died, the writer should have written "had shaped" (past perfect). What's your opinion?
My second question: Since Fahd's stroke occurred before Abdullah's taking power, shouldn't the writer have written "had had a stroke" (past perfect)?