I would usually put the male back in the tank with the shoal, soon after spawning, he would sometimes then hook up with another female.
After the fry could fend for themselves, the female needed some time alone time to recover, and feed then back to the group.
(mouth brooding takes a lot of resources)
It took about 1.5 to 2 years to get to spawning size and maturity to get from the 1-1.5" juvies (the size I first got them as).
Growth rate may depend on water change schedule, the more and larger water changes, the faster they grow, I normally do 30-40% every other day.
If I had access to only a 75 gal, I would choose a smaller growing Geophagines.
Red Head Tapajos are kind of smaller growing Geo's of the altifrons group.
For that size tank, the Gymnogeophagus group would work well averaging around 5".
Gymno species yerbalito, male below, the one mouthing fry above is a female.

Gymnogeophagus sp Paso Pache below

The 2 mentioned above are Uruguayan so are cooler water species (room temp, no heaters), I kept them with uruguayan corys, and tetras such Buenos Aires that also do best with cool downs.
Gymnogeophagus balzani "Bella Union" with Uruguayan Corry's below