why not just buy a cheep cd player that can take betteries, i got one for £5 from a second hand shop to use wen we went camping and lasted a good 12 hours off a few of those big circle batteries, alot more easier than carrying around a 12v battery, a car cd player and a few speekers.
i have a feeling youde need to put some fuse or resistor in there, not sure though cause not too clued up on the whole battery-cd player side of things, all i knew when i put my headunit in is this wire needs to be connected to this haha