~
There are many benefits of running a full bitcoin node which the major reason is privacy, with full node you will not need to connect to any other public nodes since you’re running your own this basically the main reason for bitcoin core wallet. But let’s assume you want to use an SPV wallet like electrum or sparrow you can be able to switch servers this way it is possible to set up your own electrum server like
electraX and then connects it to your own full node. This way you can even use cold wallets like hardware wallets with your own electrum server which is basically your own node.
Here is a thread by n0nce how to do that
https://bitcointalk.org/index.php?topic=5366854.0Mind you running a bitcoin node plus this personal electrum server requires you to have enough storage space. Some people opt for pruned node but with prune node you can’t sync a new wallet or even a new address that wasn’t there before the pruned node because it might have to redownload the entire blockchain again ( since prune node doesn’t store all blocks)
Thanks for the guide and I'm not really a technical specialist or an expert in crypto stuff so it's going to take me awhile to fully understand the guide because there's a lot of things that I don't understand on just the surface, I might just go for it and start experimenting right away and then ask the questions along the way when the problems arises. I'll also take a gander at that pruned node, seems like a good cost cutting method to run one.