Hi. I'm currently developing a plugin for IG. I've pretty far along, currently working out some issues with the support team.

You can read about the default API limits at the bottom section of their FAQ:
https://labs.ig.com/faq

As for multiple sessions, the FAQ says:
---
Can I increase my streaming API limits?
Your limit may be managed by unsubscribing and subscribing as required. Alternatively, contact us to discuss your requirements. Please do not create multiple concurrent connections as this may lead to your API key being suspended
---

So here itīs sounds like multiple sessions is not allowed.
Then again, it might be allowed as long as you don't go above the default limit for total number of connections. You would probably want to talk to IG about that to make sure.