I wouldn't be afraid to put a 2Tb HD in a 2.5 SSD would be better but what ever as long as it is the 2.5 notebook hard drive format and no more than 9.5mm thick
just match the RAM you currently have you can check with
Crucial website they have a tool that will tell you what will work.
G752VY-DH72 Win 10 Pro
512 GB M.2 Samsung 960 Pro
1 TB Samsung 850 pro 2.5 format
980m GTX 4 GB
32GB DDR 4 Standard RAM
Z97 PRO WiFi I7 4790K
Windows 10 Pro
Z97 -A
Windows 10 Pro