Woher kommst du?
Yes that's correct 😀. You can also say "Wo kommst du her?" and of course, this form is not formal.
The answer will use "aus" as preposition: Ich komme aus ...
You don't have to use the article after "aus"