Here is my opinion. If you are technically capable, then you don't have to buy shit to have a rock solid implementation.
When someone is trying to selling you stuff to buy it should raise a BIG red flag.
1. Always self-host everything as much as possible.
2. Spin up a VM instance dedicated to #bitcoin stuff only.
3. What to run Bitcoin Core/Knots spin up a second VM instance.
As for #bitcoin vrs #monero, I would gain rock solid understanding of #bitcoin before consider anything else if you want to avoid the school of hard knocks.
I would start with the Sparrow wallet.
If you need deeper guidance check out my blog post on how to implement stuff. cadayton.onrender.com/blog