Have you thought about splitting into 2 separate boxes?
Your game server will be accessible from the public domain so may be vulnerable or targetted by attack, last thing you want is your own personal stuff being compromised as well.
Base PowerEdge T130 Server, TPM 1.2 FIPS, Common Criteria, Trusted Computing Group
Chassis Configuration Chassis with up to 4, 3.5” Cabled Hard Drives and Embedded SATA
Processor Intel® Xeon® E3-1230 v5 3.4GHz, 8M cache, 4C/8T, turbo (80W)
Memory Configuration Type Performance Optimized
Memory DIMM Type and Speed 2133MT/s UDIMMs
Memory Capacity 16GB UDIMM, 2133MT/s, ECC
Operating System No Operating System
OS Media Kits No Media Required
RAID Configuration C3K - RAID 1 for S130 (min 2 max 2)
RAID Controller S130, Software RAID (for Microsoft OS Only)
Hard Drives (2) 1TB 7.2K RPM SATA 6Gbps 3.5in Cabled Hard Drive
Power Management BIOS Settings Performance BIOS Setting
Power Cords UK Power Cord, 2M, C13, 250V, 10 Amps
Bundle PET1304
Embedded Systems Management iDRAC8, Basic
Additional Network Cards On-Board LOM 1GBE Dual Port (BCM5720 GbE LOM)
Internal Optical Drive DVD+/-RW, SATA, Internal
Order Information PowerEdge Order - United Kingdom
Service 1Yr Basic Warranty - Next Business Day - Minimum Warranty
Extended Service 1Yr Basic Warranty - NBD Included - No Upgrade Selected
Deployment Services No Installation Service Selected (Contact Sales rep for more details)
System Documentation No Systems Documentation, No OpenManage DVD Kit
SHIPPING PowerEdge T130 Shipping EMEA1 (English/French/German/Spanish/Russian/Hebrew)
Ideally you want more RAM if you're going to be virtualising.
Also note that generally speaking once you surpass 30 players in ARMA 3 in a virtual machine, there is a distinct performance degradation compared to an ARMA 3 server on a dedicated operating system, especially so if you're running a mission with a lot of AI.
If it's primarily ARMA servers that you will be hosting and you want maximum performance than you'll want to pass on the enterprise/E3/ECC stuff and go for an i7 4790k for example, something that has high clock speeds.
Ultimately if you're going to be hosting a fairly popular server, then I would definitely recommend going down the renting route. SoYouStart Gaming range are very competitive. If you're not running a massively intensive mission then even their Intel Xeon E3 1245v2 would suffice.
Renting is always better, you're not paying for power, you can usually burst to 1Gbps speeds, DDoS protection, hardware guarantees, better network routes, stability and latency-wise than home ISPs etc.
If you really want to do virtualize, then I would recommend Server 2012 R2 as the base OS and if you want virtual machines then use something like OracleBox to host them within windows itself.
SSDs are king both for ARMA 3 server hosting and virtualizing. If you spin up too many VMs you'll quickly run out of IO on standard hard drives.
If you do want any advise with ARMA 3 server hosting itself then feel free to send me a trust and I'll be happy to help out if I can.
For game servers I would always recommend hosting it in a proper data center for the lower latency. Home connections just don't cut it in my eyes. If you've already for some servers running you can see what the memory/cpu usage are underload to decide if a dedicated server is needed or if you can get away with maybe a XEN VPS. I've hosted CSGO and UT servers off VPS and they no where near using the full resources even under full load. My next plan is an Ark Survival Evolved but I've been told that uses 3.2gb of memory with an idle server...