Hi Caz,
Yes to trades, one or more needed per job.
Yes, on any one job any trade can be supplied by any different SubCon and for instance
on job X, trade = electrics, we could have different SubCons doing the work; especially if it is busy or we have a deadline, quite common for us to have 3...