Looks like it has some cichlasoma cyanoguttatum (texas cich). The superworms are good as well in protein for that hump to grow, hard to tell about the sex because its young n beat up, just keep it alone for now so it can heal and get beefy and this thread is in general salt so you wont get much help in here....