Does the QB Online do sales orders?

No, however, you do not need because you can use the preinstalled Estimates and Purchase Orders functions.