Assuming there both prime and not shot. Castillo would beat Khan with ease by late stoppage. Too good at cutting of the ring. Corrales would knock Khan out. If Khan can develop an inside game then he could win this. The shot versions of these fighters who actually fought at 140 would get KOed by Khan.
Khan has limited infighting and mid-range skills and lacks the generalship and footwork to keep these fights on the outside. He loses both of them.
I think he has a fair shot of getting Coralles out before Chico does the same to him. Not sure if I'd favor it to happen, but its certainly a winnable fight for Khan. Castillo beats him.