Hey @slooper, thanks for posting on our Community and happy Friday!
With this amount of space, only the Dropbox for Business Advanced plan would suit your needs or even the Enterprise one.
You can have a look at our plans page for more information if needed.
As for the upload and download limitations you mentioned, you can have a look here and here.
I hope this helps!