The only cat that is with my bichirs is a black syno. As long as the cat is big enough to avoid getting eaten, but not big enough to eat the bichir, and is pretty peaceful, you should be fine. I would recommend against having any type of pleco with bichirs as they can suck onto the bichir and damage the slime coat/skin and cause infections ( that can lead to death).