Solo firemouths are huge jerks. Might not harm a hoplo but will stress it out. Pictus or pleco would be the better choices given the damage that can be dealt by the cichlids.
Don't buy a fish as a cleanup crew. It just adds more waste to the tank. What goes in, eventually comes out.
Convicts, green terror, severum, firemouths will clean up any food on the bottom. You don't need a cleanup crew if you plan on keeping any of those fish. Even a JD will graze the bottom of the aquarium. The JD will also happily eat your zebra danios once lights go out. Schooling fish tend to freeze up or jump out of the tank when there are no lights or very little light.
I misused that name then rocksor I don’t plan on them being the only cleaners what so ever i just love cory’s as a fish and always seeing them hard at work sifting through the bottom of the tank. As for the small schooling fish, so I did my cycle fish in with the 3 zebras and 6 cherry barbs and I know they will be food for the cichlids eventually so do you recommend i remove them all from the 75 before I add any fish? How would that affect the bio load and my filter if i get rid of all my fish that created all the ammonia for my tank? Will the bio be fine as long as I add the new fish soon after I rid of the cycling fish?
The bacteria will be fine if you remove the fish and then 24 hours later get new fish. The colony will grow to the amount of ammonia in the tank, but you shouldn't dramatically stock more than what you had previously before. So if you used 3 zebra danios and 6 cherry barbs, I wouldn't put more than twice the same mass of fish in the tank. A liquid test will easily tell you in 3-24 hours if you put too many fish.