[ubuntu] hard drive questions

view story

http://ubuntuforums.org – okay i recently had my 1TB HDD fail with my Vista OS so i lost all of my product keys and now i am more parnoid then ever about loosing by OS disk i have another 1TB HDD that i can clone my OS disk to im just a little unsure about useing clonezilla so now on to my question if i was to use Ubuntu on another HD could i just copy one drive to the empty one? and in my BIOS set the current drive to the primary boot order, then Ubuntu as a seconday, and possibly the last disk in the boot order would this work? would i have 2 bootable Vista distro? i know i would have a dual boot at minimum but im (Hardware)