I have 3 cats. 2 of them grew up with my rabbit.
The other cat is a stray I took in, she hit Boonie pretty hard once and I told her off and now they basically stay away from each other. Boon is free range in the house so the cats and her are always around each other, and Boon is a lover, she wants to be friends with everyone. So often I find she’ll come right up to the previously stray cat, and I have to step in because the cat will hit her if I don’t. So it’s been like 3 years of this and that cat is still the same. She usually stays away from the rabbit because she doesn’t want to get in trouble with me. But she hasn’t ever caused boon any serious damage.
As for the other 2 cats, one is fine with Boonie and never plays rough or anything, and the other cat who’s my only boy cat. He’s in love with my rabbit. But at times he plays too rough and has chased her too. But he is never trying to hurt or scare her. Unfortunately he does sometimes though. He has made her bleed once, from his nail getting caught in her back. But I think that was more her fault, because she humps him and he hates that.
Aside from that they always love each other no matter what.
I do worry that he’ll claw her somewhere like her eye. And that is a possibility. Though in 2 years together he never has.
I guess the thing is cats can play rough at times, especially when excited. So it’s never going to be perfect. You could clip the cats nails maybe, if possible.
Generally I don’t think a cat would bother trying to eat a rabbit, they’re a bit too big.
My rabbit has safe places though that she can run to if the cat is being crazy
Supervision is the main thing, and guiding the cat, with my boy cat I find saying “No” and tapping him on the nose (not too hard) when he does something wrong is helpful.
Always be aware accidents can happen and remove the cat if he’s really playing up.