Yes to the last two.
Great gif.
I think people are exaggerating his personality. He isn't a poisonous player like Tevez or Nasri, he is a bit immature but to be honest his antics are hilarious most of the time. He can be a bit of a loose cannon on the pitch but we have had many players like like (Camo,Montero).