Can I input host,port,user,pass, topic to subscribe in MQTT node?

According to this thread, all of the brokers you want to use have to be already set up, but in Dynamic mode you can use msg.action and properties of msg.broker to switch between them.

It does seem a little eccentric to have one mqtt broker per device, akin to having one CNN server per news story.