As for wireless adapters, you could always get one that is not a pci type, and go for the smaller usb models. [
link]
The wireless adapter you mentioned was compatible with wireless g, but I am not certain if your router would support it. However the one I mentioned does support g/b/n wireless, which still supports g as well as b and n, the other two wireless frequencies that are used today.