In a perfect world we all get the biggest and fastest of everything and price is no object, right?
The SAS RAID using HDDs rather than solid state is fine and offers excellent performance, particularly in RAID10. Sure, SSD is faster and uses less energy but the cost is prohibitive getting into the multi-terabytes in a RAID array, as you mentioned. We have used HP ProLiant exclusively for ages so it's what we know but Dell is just fine, too. Getting corporate off-lease (aka used) rack mount servers is a great idea, and what we do. You can fully load out a great 2U, two socket, redundant power, 8-24 disk capacity server for not much money.
You need more system memory for sure. If you have the budget do 128gb.
My advice is to virtualize your implementation. We went that route nearly 15 years ago and I would never contemplate a "bare metal" server running the mail server again. I don't intend to sound preachy about it, but virtualization makes everything easier. Adding storage to the instance, adding memory, adding CPU, backup, restore, server migration, restarts and maintenance, snapshots prior to changes, adding network adapters... It's absolutely a dream. Abstracting the server from the hardware just makes sense.
In our farm, we have multiple hypervisors interconnected with 10gb adapters, we can move SmarterMail from one host to the other seamlessly with no downtime. Whenever we do a SM upgrade, take a VM snapshot first, perform upgrade, check for function, and delete snapshot. It has saved my bacon a number of times. Rollback takes 3 mouse clicks and a minute or two, if necessary. If I need to add memory? Shut it down, assign more RAM, start it back up, and SmarterMail is back up in barely a minute. I can add storage or expand storage on fly with zero downtime. This is certainly also an advantage if you can't afford SSD or more storage now. If the server has empty chassis slots, just keep them empty until you can afford faster/better storage in the future. Then, just do a live storage migration from array A to array B. Zero downtime and easy future expansion... I'm partial to MS Hyper-V but Proxmox has made quite a name for itself in short order, particularly after VMware's changes in licensing terms. Virtualization is a no-brainer in my book. Off my soapbox now...
So, get the server(s) with the components now that won't require you to shut down and open up the chassis to upgrade in the future. Disk arrays can be added with no downtime on a hypervisor that supports raid adapter management software.
That's my nickel's worth of advice. Good luck, and let us know what and how you do!
Matt
**edit. sorry for the typos. I banged this out in a hurry**