Does the nookColor have a speaker for music?

Yes, it has decent mono speaker on the back, but you'll be better off using the universal 3.5 mm stereo headphone jack (at the top).