Yes, you should use different sets of social media accounts for each niche to keep them distinct and targeted to their respective audiences.
However, you do not need multiple phones to manage these accounts. You can log in to multiple accounts on the same phone without any issues. Let us know if you need additional tips for scaling across multiple niches!