You should not need to worry much about the syntax, except when creating tasks. KomoDo will try to take care of the rest for you, such as updating the completion dates.
You can add as much or as little detail to your tasks, and KomoDo will do it’s best to visualize it for you. KomoDo also has filtering tools for searching tasks.
You can then also open this same file in any text editor or other todo.txt applications.
Please see the following link for for more information and the official todo.txt specification: Syntax Source Material