Ok so Kakashi could'nt he didnt end up in a trauma but he was unable to fight at full skill, but if possible he could fight but not good. Kakashi survived his genjutsu that one second.only an uchiha with skilled and fully trained sharingan can do that
Jiraiya is more skilled in many ways that kakashi so why would'nt he be able to handle it????
Also Killer Bee handled Tsukoyomi (I know it was sasukes, but you said only a fully trained sharingan could take this technique)
But it comes to which genjutsu is surperior well i guess its Itachi's since it happens instantaniously compared to toad genjutsu... though if a special sitation appeared toads would be better.