Are there any complete guides, tutorials or video manuals available for how to set up and run a node?
Running a node can seem daunting initially, but there is a wonderful wealth of community resources that ensure even the most novice of users can fire up a node and participate in the Network!
The development wallet is a full node and can be run on Darwin, Windows and Linux. If you aiming for a stable representative node I would suggest Ubuntu (Linux) running on a dedicated server or cloud VPS.
Please have a look at these
You can check This answer of suggested VPS
Also, skilled people are usually around in the Nano discord server to help interactively with different setups.
I'd just skip ubuntu and use something like CentOS, Debian, Arch or even Alpine (the 5mb one)...