RE: Halley's Comet
Yes, several episodes. The villain was Tempus and he was Superman's version of The Master from Doctor Who. Now you've got me thinking about setting aside some time to rewatch those episodes.
RE: Halley's Comet