You should not need a crossover cable since that concept is no longer valid with gig ports...unless you have a really old machine.
You are going to need software to run DHCP and TFTP to make it work. There are some hack way to do it under windows, this is normally done with a linux server or with a actual windows server license.