You can have 4 species in that size tank. I don't see why any of them would not breed, but chances are all the fry will be eaten.
My Julies lived on Multie fry but I still went from 4 multies to over 40 in a year. Multies seem to do the best with tons of shells and huge colonies. Other shellies don't guard their fry as well.