I'm pretty sure whatever you get will have to be external, and connected to the ethernet port since most companies don't make coms devices for USB for the Mac. Also, have you tried to get your iMac apart? I'll save you the trouble: you can't.
I hope you can find something, but Apple set everything that can't run OS X on its "abandonware" list so any help you'll get won't be from them.