How many depends on how big a layout you plan on running these on. A smaller layout may only be able to handle a smaller 7-15 car train, while on a large club layout you could probably run many dozen. As for DPU - you can always run DPU, even with a smaller train :)