Run reports bother cash and accrual prior to export and after import. You may experience data loss
In order to process this transfer as smoothly as possible, I suggest you to try Business Importer.
It has both versions for QB Online and QB Desktop, so you are able to export all your data from QBO and import to QBD almost automatically.
Here are the links to both versions of Business Importer:
I hope that will save you tons of time!