There’s a topic that covers part of your questions
edit: oh well, you already answered to this one.
re edit… This quote sort of answer your “separate topic” question:
That said; having to create a new topic in a new category after introducing themselves is a bit more friction for new users to participate on the forum, but I think having questions in introduction topics can quickly become a mess