I wouldn’t say any of those tanks are a really good fit. These things can be real jerks.
I agree with the above that they may not eat the tetras (but it is possible), but will more than likely harass them and the pleco.
They may be a meal for the cats depending on size, but if I had to pick a tank for them it’s that one.
Besides the temp difference, my leporinus has personally killed a goldfish, they are relentless with anything they deem as a threat, which includes pretty much anything their size IME. Long flowy fins don’t help.
They are best in a large tank with similarly sized cichlids, characins, and catfish.