How do you define 100% Slavic anyway? Isn't there a genetic difference, however small, between the average Czech and the average Russian?

Also, there is nothing strange about your friend being part Chinese. There are some Chinese in Russia and some Russians in China.