Multiple instances connecting to multiple chats through one account

It should do yes

It might do yes

If you are not sending messages, you can login using justinfanxxx with nopassword (literally that word or any jibberish, last time I checked empty didn’t work) where xxx is a number and you can read chat.

Some streamers are wary of granting chat access to games and may prefer not to.

Persoanlly I’d use a single bot that matches the name of the game, and then the game would connect to my central server.

Then you’d only be running enough connections to keep up with demand.