Yes, you do. Instagram ads are managed inside of Facebook Ads Manager. It makes sense too, Facebook wants to know who's running ads on their platform, so inside of your Business Manager, it's in your best interest to upload all of your business information to avoid deactivations. If you're transparent with Facebook, they will trust you more while you're running ads.