"1. Ser uma das reencarnações do Indra.
2. Ser manipulado pelo Zetsu."
Antes do Madara tiveram dezenas de Indras, todos "manipulados" pelo Zetsu, nenhum chegou sequer perto do nivel do Madara, então esses fatores jogam um papel menor ao meu ver.
Contudo o chakra de Indra era fator importante quando falamos do Rinnegan.
"3. Roubar as habilidades do Hashirama."
Diria que o que ajudou mais foi ter o chakra de Ashura contido nas celulas do Hashirama do que os poderes do Hashirama em si (visto que o chakra do Rikudou e o Rinnegan vem de Indra + Ashura).
As habilidades do Hashirama varios ninjas possuem, seriam mais um plus do que um fator decisivo.
"4. Se tornar o Jinchuuriki do Dez-Caudas."
Esse fator é inegavel que o ajudou, mas como diz o Databook 4 é necessario uma força de vontade e dominio mental absurdo pra se tornar Jin do Juubi visto o perigo da mente colapçar (o que quase aconteceu com o Obito), ou seja, poucos podem controlar aquele poder, ainda mais com a facilidade que Madara dominou.
Respondendo ao tópico eu diria que o que levou Madara a ser o Ninja "humano" mais poderoso da historia foram fatores como ambição, sorte, conhecimentos, habilidade e genetica.
Se fosse simples fazer o que ele fez outros teriam feito no passado, foram necessarios varios fatores e ingredientes para ele chegar até onde chegou (incluindo as informações da Tabua Uchiha sobre o Rinnegan).