It's nice to have you in the Community. I'd be glad to assist you with your question about running 1099 forms.
There isn't a need to turn on payroll to run 1099 forms in QuickBooks Online. You can locate information about this process, including steps and fees for using the e-filing service at the following link: Prepare And File 1099s In QuickBooks Online.
That resource should help to get you on the right track for 1099s.
As always, I'm just a post away if you should have any questions. Cheering you to continued success.