I run 120TB on a VM with 2 cores and 2gb of ram. Data storage is not very hardware intensive. Now serving the data to dozens of users is where you’re going to have issues.
Number of users total isn’t a big deal, number of concurrent users is. If nobody’s accessing them often it’s not particularly hard on your hardware either