my experience:
Got the tank off ebay already stocked. Had 4 fish, one was a large tomatoe clown. Other three fish died, clown lived. Got her a real small companion. She chased him for three days. All he wanted to do was eat. 3 weeks later they were living together. 6 months later they spawned. Now they are spawning every 3 weeks for me.
You can buy mated pairs, just do internet searches. You can make your own if you have a little more patience.
To get them to spawn takes time, and a decent environment. Beyond good water quality and good food, I have found the following can help:
1) remove any aggressive fish that compete with them
2) If your lighting can support it, get an anemone, yes they don't need one but mine love the two they have and I think anemones not only increase fish's fealing of saftey, but improve their healty by stimulating mucus growth (just a guess). You should research anemones first, and be prepared to make your tank anemone safe, and you will need to feed it too.
3) when it comes time to get them spawning
a) raise the tank temp +2 degrees
b) drop some DTS and a hatch of BBS into the tank three days in a row just before lights out to simulate an algae bloom
c) lengthen lighting +2 hours
CB fish are definitely hardier if they are really CB.
Good luck, Kevin