1.Which one was the real explanation?
Ninguém sabe. Isso nunca foi revelado.
2.Why did he have to fake his death? Moriarty was already dead, and Mycroft had convinced the snipers to cancel their plan by phone calls. Who was Sherlock trying to fool?
Ele estava tentando enganar os franco-atiradores (possivelmente outros que ainda não foram revelados). Não me lembro de Mycroft convencer os atiradores a cancelar o plano deles? Mesmo se ele fizesse Holmes não teria certeza.
3.Why did they use the similar-looking corpse (according to Sherlock's own explanation)? When Watson got to the corpse, it had been replaced by Sherlock! There was no need to this part of the plan.
Se isso fizesse parte do plano, Watson ainda poderia ter visto o corpo cair. Eles não parecem fazer muita coisa na série, mas Holmes tem um grande respeito pelo intelecto de Watson. Se Watson tivesse notado que a queda do corpo parecia diferente, ele poderia ter visto todo o plano.