See Wikipedia.
"Racism consists of both prejudice and discrimination based in social perceptions of biological differences between peoples" ... "In sociology and psychology, some definitions only include consciously malignant forms of discrimination.[4][5] While some consider any assumption that a person's behavior is tied to their racial categorization is inherently racist, regardless of whether the action is intentionally harmful or pejorative, because stereotyping necessarily subordinates individual identity to group identity"
So if you just prefer one group, that's not racist, as far as I can tell. If you make claims about a group's behavior based on race, that's racist.
No it doesn't. Many stereotypes are useful when you have very little information about a person. You're only subordinating individual identity to group identity if you refuse to update your beliefs about a person after receiving new evidence about him.
> "We're not racists," Chambers told CNN Monday. "We just want to be with white people. If that's a crime, then I don't know. It's all right to be black and Latino and proud, but you can't be white and proud. I don't understand it."
http://inamerica.blogs.cnn.com/2012/06/12/a-kinder-gentler-k...
I don't know. If someone told me "I just want to be with white people", I would think they were racist. That said, the word racism definitely has multiple and nuanced meanings at this point, so it could be more a part of my interpretation than the more established official definition.
This is like saying that because there is a KKK that all white people are racist.