Virtualization is a great tool for decoupling your software from your hardware.
In a way, it provides an abstraction layer that let's you stop caring about the underlying hardware.
You might be moving to a completely different server in the future - decoupling your virtual machine from your disks lets you move the virtual disks from one storage medium to another in the future, eg. in case of server failure, or in case that you decide to move to faster or larger disk will save you the hassle of fiddling with physical disks.
Stick with "just big enough" virtual disks as well. 40 to 60 gigabytes is plenty for most VM use cases, with additional virtual disks for other data.
There are use cases where passing hardware through straight to the VM is desirable, however, I do not believe your use case warrants such action.
Also - regarding the softRAID - I would recommend sticking with disk management features of your hypervisor - in your case Hyper-V - as this makes it easier to eg. recover data in the case that your motherboard fails, as this will allow you to recover data on, in theory, any other machine that you can install Hyper-V on.
That said - don't forget to make (and test) your backups!
It might be tough in a no-budget case, but even a cheap, external HDD is better than nothing, and, these days, they cost pennies.
To summarize - use virtual disks, keep them small, and make backups!