Hello @Arch44999, welcome to the Nextcloud community!
there are many step by step “from zero to running” tutorials but I would never reference them because I feel it wrong. Self-hosting is not a five-minute job you can do without any knowledge, and if you want to do this please read and understand 101: Self-hosting information for beginners
Definitely you can we even have category here - the biggest problem is how you know the person you engage and give access to you maybe most important data is experienced, professional and trustful? but even if someone setup your system the same as above still applies - self-hosting is not a one-time task installing a system - it is a continuous engagement.
- if you lack of knowledge but want to learn
welcome!
- if you just want to “get things done”
- better look around for “managed Nextcloud” - it is less flexible but the hoster makes a lot of hard work
for money