Thanks for the feedback guys, really appreciated.
Multiple hosts for the 20 VM's and to be honest it will be between 20 and 30 VM's.
When you say good specced could you advise roughly what that would be? I have the following options instantly available for instance, I can also upgrade the CPU's below if needed
24GB RAM, 2 x 4 Core CPU, Server 2012 R2, 7.5K disks
64GB RAM, 2 x 4 Core CPU, Server 2012 R2, 15K disks
128GB RAM, 2 x 8 Core CPU, Server 2012 R2, 15K disks
With regards to not having a backup server at the DR site what happens if the main site was to have a disaster of some sort and the Veeam backup server is offline, I would need to install Veeam in the DR to restore backups surely?