zu 2.: Bei meiner Soundkarte (SB Audigy) gibt es einen Steckplatz, an den ich den mitgelieferten Gameport anschließen kann.
Wahrscheinlich gibt es auch PCI-Steckkarten mit Gameports, ähnlich wie mit Firewire oder USB 2.0

edit: ich bin eine lahme Schnecke