I'll help with your question about transaction numbers, donald-johnston1.
Paychecks will transfer as regular checks after converting from Desktop to the online version. Because of this, QBO does not automatically follow the last paycheck number from the Desktop version when running payroll in the online version.
You'll need to manually type in the next paycheck number when processing the first payroll in QBO. Then, the system will automatically follow the sequence or succeeding number in the future periods.
Please see these articles for more details:
Don't hesitate to reach out to us again or reply to this thread if you need anything else.