All of your cat 'weird' things are perfectly normal and common behavior. Cats will eat anything from baked beans to slug pellets. Bread and sweatcorn and as exotic as some of the things our feline friends consumpt regularly, given half the chance. My two cats shared a dragonfly just tonight.
A cat's meaow is entirely urbanised. In the wild the only time cats purr is when they are kittens and they want to talk to their mother. Interestingly, cats consider their owners as their mothers. Even if they're male! It is because the defenition of a mother in cat is 'the person that feeds me'. If a cat feeds itself, then they have no mother. They consider us our mothers, and so they meaow to talk to us. My ginger tabby's meaow is more of a chirp, while my sandy tabby actually creaks.
I've never heard of cats hating plastic. Give them a couple of seconds, and most curious cats will leap into a bag or box, usually without even inspecting the inside. This can lead to interesting results if another cat has already done so.
Cats chase anything they want to chase. If that includes moths and frogs, there's nothing wrong. In fact, it's more likely they'll catch insects rather than mice because there's more of them compared to rodents in our modern built up world. Of course, as far as I know you could live in the middle of a jungle, but I'm just saying, generally.
My ginger cat is cross-eyed, and we had some fun watching him run into doorways. He gets bullied by his brother who is not sight-disabled, but has just lately started standing up for himself. The sandy one (Simpson) has started fighting with neighbouring cats again. The ginger one (BT) purrs too much - he purrs if you're threating him badly! Which I don't, of course.