Having multiple niches on your Instagram account is okay, but it's essential to maintain coherence and consistency with your content.
You can also segment your content using hashtags or create separate accounts for each niche.