No, Zitcha does not need access to an Instagram account to run your ads.
If you've selected to run ads on Instagram, they'll run from the Instagram Profile connected to your Facebook Page.
If you have not connected your Organisation's Instagram Profile, or if your Organisation does not have an Instagram Profile, the Instagram ads will surface under the name of your Facebook Page. However, please note that if a user does click on an Instagram ad in this instance, they will be redirected to your Facebook Page.
Learn more about how to run ads on Instagram.