What is the halachic and kabbalistic implication of donating blood to a non-Jew?
Answer:
A non-Jew is a human being, and the halachic implication of donating him blood is saving the life of a human being.
Of course, saving a life is generally a highly positive action, and it is included in the imperative to love every man (see, for instance, Shaarei Kedushah 1:5).
Although the Gemara and poskim write that one should not save the life of an non-Jewish idolator, it is permitted to do so because of eivah (the issue of good relations between Jews and non-Jews).
I do not know of any kabbalistic implications.