Of course I know all the stories but those are inventions from the Madrid media except for the "play all the games" thing (which actually is "not getting subbed", he likes to play the full 90 minutes) but even that isn't something he demands, it's just something his coaches concede him to keep him happy.
All the other things are bull rumors that are invented by journalists in Madrid and that are denied by journalists closer to the Barcelona locker-room and even the players. Villa and Messi actually get along very well, they may not be friends but they're closer than just regular teammates.