I also suggest your mom do some research into breeding. It is a very serious thing and should not be taken lightly. It requires a LOT of time and responsiblility. Baby fish are incredibly fragile and require lots of care, especially when young. They need to be fed several times a day and as they grow will need different foods. You also need foods to condition the breeders.
Also think about what you are going to do with the babies. Where are they going to go once you find homes for them? Remember one spawning can yield anywhere from 0-100 viable fry, not mentioning the ones that die along the way. It can be very hard to find homes for all the babies, espeically if they aren't from nice stock. You'll be hard pressed to find someone who will pay for fry from the breeding of pet store fish which means you will have a hard time recouping the money spent on the breeding.
Not only should you have a 10 gallon spawning tank but you will also need a large 20+ gallon 'growout' tank. This is what the fry will be in until you can tell who is male and who is female and separate the males into jars. This tank will need frequent water chages, the jars will need 1-2 water changes per day.