No Stranges powers dont come from Cytorrak. One of Stranges multitude of attacks stems from Cytorrak (The Crimson Bands) so dont try and make out as if Cytorrak has the power to take out Galactus. Thats far from the truth and even if it was for arguments sake, Juggernaut doesnt possess the full power Cytorrak, but instead a fraction of it via the gem.
Juggernaut can be defeated by psionic, mystical and (according to his showing against Nimrod sonic forces )
Zeus possesses mystical power in abundance, he could deal with Juggernaut. Even Thor has temporarily negated Juggs enchantments and given him a pounding while it lasted. Zeus could similarly shut off Juggernauts connection to ruby and then incinerate him.
what Juggernaut can do X-Force #3- Juggernaut and Black Tom have captured the World Trade Center and the heads of many giant companies for the purposes of blackmailing. Siryn flies up to the top of the World Trade Center. She tells Juggernaut that she is there to bring him and Black Tom in. She says that she is tired of cleaning up their messes. Juggernaut smacks her, but Siryn manages to buffer the impact with a sonic scream. Siryn doubles back for more, but Black Tom blasts her. Siryn meets up with Cable and X-Force. Back inside the building Black Tom and Juggernaut confront Gideon and Roberto DeCosta, who are mutants that are rich. X-Force is attacking and Cain is magically back on top of the roof. Cable tells Warpath to go fight Juggernaut. He leaps out of X-Force’s ship and into Juggernaut. Warpath and Juggernaut fall off the edge. The rest of X-Force goes through the building. Back inside Black Tom is fighting Gideon and Roberto DeCosta. X-Force also arrives and Black Tom tells them that they have explosives through out the building. Back outside Juggernaut says that warpath’s punches remind him of Colossus’, but that his weren’t good enough and neither are Warpath’s. Spider-Man arrives to see about helping the hostages, but before he can get in part of the World Trade Center explodes.