I understand your enthusiasm and the want to dive into breeding, but in all honesty I would focus on the balls you already have and getting the housing situation figured out. They definitely don't need to be housed together. Snakes are not social animals and only share company with each other on a temporary basis in the wild. Get individual enclosures for each snake or build a rack system so that each has its own tub asap. Once you've gotten that squared away and have had some time to get a better feel for basic husbandry - establish a good feeding routine with your animals, maintain temps and humidity at proper levels within each snake's enclosure, and learn to read your snakes' behavior and health at a glance then (and only then) would I start considering breeding them.