If you can dream it, you can build it...

Is there a limit in the number of Clusters or Collectives one can join?

No. You can join any number of Clusters or Collectives as you please.