Is it possible to set a different timeout for each supplier when using the multimode?

No, the time out will be applied to all providers, using the parameter setting: timeout.