1 no it won't
2. you will need to buy a sata cable aswell the hdd won't come with one as you normally get 6 or so when you buy a motherboard
3. yes just plug it in a sata port like on this mobo
Bjorn3d.com -ASUS P5B-E, Satisfying Your Daily Tech Cravings Since 1996