There are other forums that have "thread statuses" as you have described above, but for this to work it needs to be put in place when the forum is first born.
It is a good idea for the original poster to respond to each of their questions with a summary or which posts helped and why, and where applicable, the final solution.