Considering that these are lyrics, see the usage of "he don't know" as something artistic or in some cases as slang.
In the case of artistry, it would seem that he purposely uses "don't" because it flows better with "know" considering that they are both words with an o-sound, which "doesn't" does not have.
Also, don't is 1 syllable whereas doesn't is 2 and that might have also factored into his decision to use "don't" instead.
If you listen to some rap, you might hear slang like "you's/you is...".