Strictly speaking, no, it is not necessary to use subject-operator inversion in all questions, conditionals, etc.
You can ask a question by making a statement with a questioning tone of voice, for example.
So you're leaving for Holland this Friday?
Inversion in conditionals is optional...