I never suggest removing her prematurely. Let them do their thing, cull later. Let's say you end up with 250 fry (random number)... 150 survive, and 100 need to be culled because of either 1. imperfections 2. illness 3. deformities. That is the best way to do it. I feed deformed fry to other fish.
So if you only had 50, 25 die, all but a few need to be culled... I like a larger number, because of that. survival rate = better.
10 gallon for spawning, you need a tank for her to heal, and a tank for him to be removed to. Then when fry are older you can divide them between 2 tanks, then jar the aggressive ones/males
Try to find a female who is white, light blue, or even cellophone :) cellophone helps with the color to be like his and butterfly is dominant. You will always get a "what the heck" colored fry(or more than one)