It seems to me that the 64Bit Operating System your trying to install is not compatable with your motherboards specifications list....secondly, with regard to your USB ports not working, are they like "an add-on" type where you can just slot the board into a PCI port (the machine's OS will then automatically search for the right driver and install it automatically), or is it one that's already fitted onto the motherboard itself ?
Check the motherboards specifications list as to what operating systems it can take, because I bought a gigabyte motherboard at the start of 2012 only to find out that when windows 8 was released the following October, twitter refused to run, and caused a "hang-up", which mean't then that the board was NOT windows 8 compatible, and that I needed to do a complete and brand new system creation using a board that was...
So check your specification list first, then check the compatability for your USB in relation to both your motherboard AND your Operating System...
Chris...