Truth be told I've never really been keen on people diving headfirst in my projects and got punished for it when I allowed myself to be too open, especially those who want to work for free to get their grounding. I do pay contributors who stay around and help, but I have always been selective with those I stay close with. The problem with this approach is people online who aren't a good fit feel maligned when the conditions just aren't there and tend to ghost and then try to rally a cancel mob on social media a few years later over false pretenses when the timing is convenient.
You should learn a craft if you love doing it and not because you have a short-term interest in a project. Game projects are always a lot of hard work and are often not very rewarding in themselves. Especially niche ones.
If you want to learn blender the way to do it is to complete the donut tutorial seen here: https://www.youtube.com/playlist?list=PLjEaoINr3zgEPv5y--4MKpciLaoQYZB1Z then branch off onto your small projects and only watching videos that are relevant to what you are trying to do. Studying good topology and models you find on SketchHub or in the open3dlab family of sites is a good way to get a footing.
Your idea write-up is good and is quite similar to some of the write-ups on the game docs.