What little I know about crawfish habitat is confined to lots of rock providing cracks and crevices for them to lurk in. Gambusia and fathead minnows ought to provide a good food source for them as well. Bluegill, Catfish, and bass will keep crawfish numbers low through predation and wouldn't work well if growing crawfish is the main goal.

My 2 cent SWAG!!!