Can you run Unix and Windows Vista on the same laptop?

Yes - especially through the use of virtual machine technology. Otherwise, you can configure the laptop as a dual-boot machine.