Need help with building server

hello,

im desperate reading very review of pc part and most of them was not positive. i want to build one for many purposes.
Here: With Encryption on the storage

  • Windows VM
  • Linux VM For CTF
  • Git Server
  • Plex Server
  • Python web scraping and web server

But problem is im not sure which would be good for long term(less fail for hd), quiet and stable.

  1. should i get ECC RAM?
  2. am i limited with those components?

main boot + extra storage: Samsung SSD 860 EVO 2TB 2.5 Inch SATA III Internal SSD (MZ-76E2T0B/AM)
storage to put files (Raid1 for redundancy): 2x4TB WD Red PRO
CPU: AMD 3400G 4 Core 8 Thread
Motherboard: Unfortunately I couldn’t find a motherboard with good reviews
PSU: Cooler Master MWE Gold 550 80 Plus Gold 550W
RAM:Crucial Ballistix Sport LT 2666 MHz DDR4 DRAM Desktop Gaming Memory Kit 64GB (16GBx4) CL16 BLS4K16G4D26BFSE (Red)
case: fractal design Define R6 Usb-c

is those good components for my purpose? is it stable or would it fail?
I hope I will get my answer here.
i appreciate any answer!

RE: Question 1 / RE: Question 2 / Both have same answer:

ECC Ram is good ram and will be a solid buy for a long time. ECC comes in a few variations. DDR3 / DDR4. Either are long-term good.

More than good enough. That’d be a solid higher end workstation