If you want to advertise on Instagram, you will need an Instagram account.
Creating an Instagram account is not necessary, however, if you want to reach an audience on that platform, you have the option to easily advertise on Instagram through Meta’s advertising settings.