@flyride OK. I read my last post and it can be a bit confusing. As flyride said, I have a Core-5 9400F, Nvidia GT610 and B360M mini ITX that comes with an I219-V NIC that is not compatible with DSM. Olegin also mentioned that is not possible to inject any drivers with DSM 6.2 to support this NIC. Because I have the GT610 on my only available PCI Express I cannot buy another compatible Intel NIC.
Since Bare Metal is out of the picture, I tried installing DSM 3616xs with ESXI. ESXI can it be very confusing at some point and it requires 2 cores and 4GB of RAM just to run the software and it does not support any RAID functionalities unless you have a hardware Raid (B360M chicp DOES NOT have). I was able to install DSM just fine (so many videos online how to do that) but when I tried to update the DSM to the latest version it did not work out. I could not see the DSM from the Synology assistant.
In the forum I could find any posts/tutorials whether is possible to install DSM as a VM under Unraid. But I went digging into Unraid forums and read posts of users that successfully installed PXEnology as a CentOs VM under Unraid. I use the synoboot.img for 3615xs as my primary disk (USB) and a qcow2/SATA as my secondary disk (Data Disk). Unraid can it be a bit harder than ESXI because you do not have as many GUI options as ESXI. The trick with Unraid is that at the Network Bridge in XML mode (you cannot do it in Form mode) you have to change the type of network card from whatever it is to "e1000e" which is compatible with DSM. That and some modifications with the Sata controller I was able to install the latest DSM under Unraid. You can even install a previous DSM version and then update it to the latest from DSM. It worked for me.
I will attach my XML here incase somebody in the future would like to try it.
Unraid for me is a better solution because it has Software Raid, cache drives and also you can use docker without installing it in DSM.