Some NAS boxes can host VMs, such as those from QNAP. Any VM can host an OS, assuming it has the physical resources available. All Windows based OSs can support TeamViewer, a remote desktop program. TeamViewer has client apps for just about every computer, including tablets.
So, yes, you can do...