What is your budget for this type of hosting? It seems you would be better off buying a dedicated server for those specs and installing all of that extra material on the server either yourself or by a third party company.
█ SwiftModders - Professional Web Design Services & WHMCS Themes
█ Web Designs catered to web hosting and software providers! █ Check out the top-rated WHMCS Admin Panel Theme by SwiftModders
Certainly I would go with dedicated server.... Medium to high end if you expect multiple users at the same time.
What is your budget.... you would need a host with real good connection allocated to your server.
GS RichCopy 360 Enterprise - Voted #1 for data migration and replication in terms of performance and features. Replicate data across between servers in the same network, WAS, or even across the internet