I dont mind the fry as my lfs is always looking for livebearers would any of the lake tangeniken ciclids work in my tank sorry for the bad spelling or apisto or danios
Rift lake cichlids are stand-alone fish, meaning only fish from those lakes can be together, and some of them have significant issues, and a 29g i snot large enough except for the shell dwellers.
Danios might work, depending upon species. These are active fish and this is a small tank (to them) so it would have to be carefully thought through.
Livebearer fry...it is amazing how few stores will actually want/take in time, unless they are exceptional.