I still have a cable for an external 354/314 here. Mail me if you would like to get it.
By the way. wouldn't it be better to go for a 314 instead of a 354? Or replace the drive inside with a double sided one. I think you can pick up a 3.5" DD diskdrive for next to nothing (although you might have to throw away the pc around it). it would allow much more software to be ran on the ST.