My C64 came with a tape drive but the connection was a little different though. The plug was indead round but it has more pins in it.
I never used the tape drive though. I always used two 5 1/2 " floppy drives that were hooked up with the same cable used for the tape drive. All you had to do was hook the two drives up in seires and use one for the program you were running and the other to save your work to. You could also load programs from either drive, it all depended on what you typed to load the program. For example if you typed "LOAD (*),8,1" the computer would load from the frist drive in the seires and if you tryped "LOAD (*),9,1" it would load from the second drive.
As far as the printer cable goes I'll just have to contact EPSON and see what they have to say. I'll also check with E-Bay and see what's there. I know EPSON made a printer interface card for the IBM compatables of the time.
By the way, I bought my C64 in 1989. It was used and I got tons of programs and game, two disk drives, two joy sticks for games, a tape drive, a small color TV to use as a monitor, and printer all for $200.00. I had to replace the sound chip in it though and that was very hard to find. It all still works like new to this day and I still use it from time to time to play a few games on.
John