I use a lightning address, which is a form of lnurl 🤓
If you've never run a node before I recommend getting Bitcoin core to run on a laptop or something. Straightforward and easy, give it as much space as you like.
Depending on your computer it can take a long time to come up to sync (modern hardware hours to days, a week for weak CPUs w/ mechanical hard drive), oftentimes people get frustrated over this time consuming process. To better past the time, take the time to understand what the software is doing while it validates every block. While your computer is learning Bitcoin, so should you 😂
From there I'd try to make transactions from wallets not using your node to a wallet you generated on your own. With Bitcoin core, keys are stored in a .dat file , generating keys and keeping that file safe takes practice 👍once you understand the shortcomings of relying on digital files, you'll understand better the value of seed phrases and why other Bitcoin software was written to help interact with your node in the way that best suits your needs 🤓
Take your time, don't sweat mistakes, happens to everyone