Yes, a Facebook Business Page is required for advertising on Meta and you have 2 options:
Option 1 (easiest). Use an unbranded Facebook Business Page, default-linked to your DCB account. The unbranded FB page is run by Side, but does not contain any Side-specific branding. Your ads will look and run the same as usual, with leads flowing directly into your DCB accounts for follow up, without impacting your ad performance.
Option 2. Link your own Facebook Business Page either from the blueprint or from the “Assets” section of DCB.
Note- to link your own Facebook Business Page, you must be an admin on the business page AND an admin on the business manager account associated. If you have an assistant or marketing person make your page, confirm with them that you are an admin on both the page and business manager account.