That sounds ok to me, except if possible I would go for more ram so you can give more to MSSQL (assuming you'll be using that).
To compare (or not), our specs are:
Windows Server 2008 R2 Standard
Intel Xeon E5645 (2.40ghz)
24 GB ram
We do run quite a heavy site on it though (www.tacx.com
), and also 2 VMs and MSSQL 2012.
I would suggest to you what I always suggest to my boss: if you can hire just for a month, start by hiring it for just a month and after you are certain that the host can handle your needs, you can think about getting a longer contract period :)