For breeding go and find someone that you know has good fish, buy 1 male and 3 female peacocks and put them together. You will have fry in no time.
As for you current peacocks, well I would say you have a male Aulonocara jacobfreibergi, area unknown. And other might be a sub dom male, or an unknown mix of a female. That said you wont get any money for breeding those fish.
The stones are really enough for peacocks, heck they will breed with just decent water conditions and an glass tank. IE change water say once a week, ~30 %. There is plenty of advice out there go read some. After that get some fish that you know people will want. (A good lwanda group would likley be the best in my opinion.)
Then have more tanks to be able to grow fry fish out... and you wont be able to keep batches together very well. And remember it is only for your enjoyment, don't think about get a profit for it...