Let's try it step by step
1. your mobo already has sata ports and should support disk up to 2TB
2. i con not recommend buying old hard drives, because you never know, if they work. Better buy an new one.
3. yes, you can simply replace the old one and... it will NOT work! You will have to reinstall windows before it works!
4. because of 3., i recommend to attach the new hard drive as a second drive first. If you only need the space, you can even leave it as that.