Can I use a pre-defined task list with different clients?

Sure! You can choose to use the same task list with different clients, if needed.