I personally haven’t used it yet but I believe you can do all this with Matrix (choose your client - probably Element).
The japanese philosophy of Kintsugi may help you look at things differently. Impurities are what make us all unique. Nothing in nature is perfect.
https://www.bbc.com/travel/article/20210107-kintsugi-japans-ancient-art-of-embracing-imperfection
Any infinite group applies to this too. The group of integers, real numbers, etc. are infinite. Just add 1 👍
I don’t have an answer to your specific question, but honestly I think learning to subscribe to a community is a really important “tutorial” on using lemmy/reddit. Otherwise they might not understand how to get to each one. You also could just have them look at the local feed so they wouldn’t even need subscriptions.