Does the nook have a speaker for music?

Yes, it has little mono speaker, but you'll be better off using the universal 3.5 mm stereo headphone jack.