Definitely some type of synodontis catfish and I'd say the tank needs to be cleaned big time. The picture with the catfish I assume that is gravel from the tank in the bowl? You can see how much gunk is in the gravel. This becomes toxic to the fish. Cichlids and syno cats are pretty tough so I'd suggest doing a proper gravel vac and 50% water change asap. Make sure the new water coming in is close to the tank water in temperature at the least (I know you don't have a test kit, get one of those asap too). Look up gravel vacuuming on youtube if you need details.