Hey, that does seem kinda close to Jiraiya, Tsunade, and Orochimaru. Im not sure about Jiraiya and Tsunade getting married (I havent read the manga since I know its ahead of the anime) but the part about Jiraiya learning toad magic and Orochimaru learning serpent magic is somewhat accurate to the Jiraiya and Orochimaru we know. Maybe Kishimoto based some of his characters on some Japanese mythology.