Put large rocks in his feed pan to slow him down.
As for the ear pinning you havet wo choices. Ignore it or make him be more respectful.
When I got my gelding he was really worked up at dinner time and would act very maughty, kicking an pinning his ears, bucking, charging the pan, squealing. Very naughty!
I started carrying my dressage whip with me and used it to block him from the feed pan until he was standing quietly away from the pan with a pleasant demeanor. Now he knows to go to the corner and wait calmly, and when I look at him he turns his head away and I walk away from the pan which is his signal he can approach and eat. He is very calm and respectful now because that how I insisted he act and now he gets fed quickly and with no effort on his part. ;)