Not sure on keyboards as I have never used either wireless or bluetooth
Wireless network seems to be adapter dependant, I have used a USB adapter no probs others have used wireless and had probs so its a case of try and see.
CPU should be fine, just turn off any power saving features in the BIOS if there are any.
Adding a second port is usually no problem, as long as its a true hardware port and not one of the ones that use software to emulate a port.
Hood