Thanks for the tremendous guide to get started, add LNP2P which is a Telegram bot for buying and selling bitcoin without KYC, if you want to exchange bitcoin on-chain for lightning you can use https://boltz.exchange Regarding the wallets, I would include Phoenix wallet, I have been using it for a long time and in low coverage conditions it works wonderfully as it usually happens where I live, it is non-custodial and includes many new features such as bolt12, splicing to have a single channel