Where did Jiraiya obtain important information? Jiraiya knows some information that is not easily obtained, such as the fact that the Akatsuki clan were hunting Naruto, or that Orochimaru will be using Sasuke for three more years. How Jiraiya get that important information?
Jiraiya has a spy network. His spy network is one of the best in the ninja world second to only Akatsuki.


Sasuke couldn't be used as Orochimaru's new body because Orochimaru already had switched bodies. Why? Sasuke couldn't be delivered to Orochimaru in time. Sasuke and the Sound 4 were delayed by the Konoha Genin.
It is said that Itachi Uchiha had revealed some info on Akatsuki to the third Hokage,