Your question made me laugh - I usually ask my son what planet he came from! When he was about 2.5 he suddenly wanted to drag out all his baby blankets and wrap up in them while he ate dinner. Now he is 3 and he likes to pretend to be baby animals. He will demand that I be "mama frog" or "mama monkey" and so on. He will only talk like that animal and will try to eat without using his hands. I see it as a sign of a big imagination and high curiosity about the world. There's so much to learn & take in, they want to absorb as much as possible, and it definitely seems weird to the rest of us!
When my son won't eat, I'll encourage him to take "dinosaur bites" which is basically ripping into his food while growling very loudly, or "squirrel bites" which is holding his food with his finger tips and nibbling really fast. It makes meals a lot more fun for him and less of a battle.
Also if your son has a need to yell or pound on things, give him a set time & place to get it out of his system. I will let my son "play drums" while I prepare dinner, or have a scary monster contest to see who can roar the loudest, but when it's convenient for us. That way he's not shrieking while I'm on the phone or drumming when baby sister is sleeping.
Good luck!