As for the Ethernet, you need to download the Lan drivers from either the MFG of the mobo or if the PC was a pre-built one, like a Dell, go to Dell's Web site, enter the service tag and find the Lan drivers and download.
For the USB, look in the Device Manager and see if there are any yellow exclamations next to where you see the Universal Serial Bus Controllers. You might be able to right click on it and update the drivers.
I've installed Windows 7 Pro 64Bit on several PC's and never had to deal with USB drivers, after the Windows install and after installing all the updates, the USB ports worked fine. But not the internet, I had to download those drivers every time.