Illustrator can import the photoshop file directly. Just go File/Open and it will open the separated Photoshop file with all the separations, spot colors, etc intact. Ready to go. You mentioned "vectors" though. It won't be vector. I'll be raster images merely placed in a vector program.
CorelDraw can't understand spot channels directly. You could certainly "rebuild" the seps in Coreldraw, but you can't simply import it. For Coreldraw you'd need to do it channel by channel, importing, one by one. If you can get them into monochrome bitmap format, you can assign spot colors to them and create true separations. If not, then maybe you can put each separation on a page and print the seps that way. There's a way to create the monochrome bitmaps. I can't remember it off the top of my head. But definitely, Illustrator is the way to go. Just right click on the Photoshop file and choose to open it with Illustrator instead of Photoshop.
CorelDraw can't understand spot channels directly. You could certainly "rebuild" the seps in Coreldraw, but you can't simply import it. For Coreldraw you'd need to do it channel by channel, importing, one by one. If you can get them into monochrome bitmap format, you can assign spot colors to them and create true separations. If not, then maybe you can put each separation on a page and print the seps that way. There's a way to create the monochrome bitmaps. I can't remember it off the top of my head. But definitely, Illustrator is the way to go. Just right click on the Photoshop file and choose to open it with Illustrator instead of Photoshop.