i don't know much about Jiraiya but wow even with kamui and hirudora?
Portrayal puts Jiraiya on another calibre than Kakashi and Gai. Kakashi, Tsunade and Fukasaku all acknowledged Jiraiya was the strongest Leaf Village Shinobi before Pain Arc, and Kakashi knows his power and Gai's yet admitted Jiraiya was far above him in power. So from the author's perspective, Jiraiya would beat Kakashi and Gai in a matchup solely based on how he portrayed him compared to Jonins.
Portrayal aside, feats put Jiraiya far above them. Kamui isn't a problem because Jiraiya is a sensor - he's a SM users and stated in the databook too. The moment he senses the pressure build up in Kakashi's eye, he'll simply evade out of Kamui's wrap or prepare defensive measures, like Shima could create a
You must be registered for see links
to blind Kakashi's eyesight and etc. What can Hirudora do to threaten Jiraiya? That technique was tanked by Kisame, when it was supplemented by the air pressure of the ocean already enhancing its air pressure, and all it could was incapacitate Kisame for short time period. SM Jiraiya is more durable than Kisame, whom the latter was stabbed by a blade on his shoulder, whereas the former in Sage Mode could tank falling on piercing-shaped rocky structures without damage. Not to mention the 7 Gates isn't something Gai could maintain for long; he could probably maintain it for about 1 minute before going to exhaustion.
On the other hand, Kakashi nor Gai have what it takes to counter what Jiraiya could dish out at them. It's pretty obvious they don't stand a chance by portrayal or feats.