Should I get rid of my cats? (I don’t want to unless I have to)

Okay so I have two cats. Really kittens… they’re less than 1 year old age. But I have a toddler. He’s been acting out since his father and I split. His father barely sees him(idk if that matters) Anyways…. Lately he’s been mean to my animals and my moms. She HAD a pet cat as well.

We’re currently staying with her. Well my son grabbed my moms cat and stuck it a container. I didn’t know because I was feeding my friends baby. So he had wander off. (This where I feel like it was my fault)

A little later not sure how long there. I went to go feed the cats and she was in there. Stiff….

So my question is keep the food hidden and be extra careful and take a risk of him doing it again. Or get rid of my animals to keep them safe?

And he’s 3 btw almost 4.

&& the food container was out in the open cause we just filled it up and it wasn’t put up.