Well outlined. Anyone can write but not everyone is a writer. To be a writer, it is important one follows all you've said. Having a topic sets the pace and guides you on what to write about.
Although for fiction writers, sometimes the topic is what comes last. We start writing without knowing what direction the story will take and by the time we are done, the story tells us what the title should be.