I like how you've started it Josh, you've got some good ideas with lots of potential. Also, glad to see some new blood join the jam and create something. I'm looking forward to seeing your progress and final project!
Also, to answer your first question, yes it's best if each participant has their own topic thread sharing their journey.