Exchange server migration
We have an office with SBS 2011 server running Exchange server 2010 and another Windows Server 2012 R2 which is also a DC, obviously the SBS holding all the FSMO roles. the 2012 R2 is a dedicated application server.
My question is around the exchange server.
The mailbox database size is around 500 Gb with around 100 mailboxes of various sizes. as you can imagine the boss does't want to delete anything so he has like 60GB mailbox and the other staff is forced to delete emails to keep mailbox size down to 5GB and so on.
They have agreed to buy a new server but not replace the current server completely. The new server will be only for exchang server which will be exchange 2016 and the SBS 2011 will continue acting as file server.
So I want to know
1. Will these three servers co-exist perfectly fine with each other? Any configuration I need to change in terms of domain level or forest levels or Group Policies?
2. Is the process as simple as I understand? install new Windows server 2016, install exchange 2016 on it and then "move mailbox" command to move mailboxes to new server, uninstall exchange server from SBS 2011?
3. What hardware should I get? We only buy HP servers but what CPU, how much RAM and how much storage do I get? I know I should get SAS 10kRPM HDDs as they are the fast drives. There is also some kind of calculation we need to in terms of how many clients and email traffic etc but I have no clue about that.
Any guidence will be appriciated !