- A SATA III drive will function at SATA II speeds in your machine, though its worth noting that if its a mechanical hard drive there will also be no difference in performance as a mechanical drive wont max out the SATA II connection anyway.
- The 2TB limit is just what was available at the time, higher capacity drives should work fine. I think the capacity limit is only a problem is if you are using the Apple RAID add-on card.