Welcome aboard
What a cute little fish! He looks so innocent lol. To me, it looks like a hybrid, maybe a blood parrot mix (a hybrid of a hybrid). The face reminds me of a blood parrot, but the body looks like that of a "normal" cichlid. It could be a mix of any of the species you mentioned above.
If it's mixed with a true red devil it most likely will be aggressive.red devil!
Tbh you won't know until it's fully grown.how big do you think he will get?
Like tlindsey@ said, get the largest tank you can afford. Though you will not know the full size of the fish until it is full-grown, I'm going to make the assumption based on the species that the hybrid could be anywhere from 6-16 inches.If it's mixed with a true red devil it most likely will be aggressive.
Tbh you won't know until it's fully grown.
Start off with a 55gal or larger.