Do I have to complete the tasks in a specific order?

No, tasks do not have to be completed in a specific order unless there is a blocker task. In the case of a blocker task, it must be completed to be able to continue with other tasks.