IMO 1TB may not be enough if you’re going the sample based route.
I’m not a fan of i5. I’d go i7 and change that 1tb HDD to a 1 TB SSD or Have a 1tb HDD and a 1 TB SSD.
But, those can always be updated later on if $$$ is tight at the moment.
ftr, you’re not leaving much in terms of upgrades. If you get really serious and start tracking out, this machine will probably come up short, maybe not initially but once you start expanding .
-jmo