Your figures are pretty high for power consumption:
4 hours cd use: 2 amps
6 hours VHF receiving: 3 amps
bilge pump: negligible daily
8 hours of anchor light: 10-15 amps??
6 hours of cabin light use: 6 amps, for 1 light.
Most VHF Radios do not draw a lot of power while receiving. While some draw as much as .5 amps, that power consumption rating is with the volume turned to half. At lower volumes, the power consumption is far less. Unfortunately, it's not a linear equation but at 1/4-volume it could be as low as .25 or less. Now, if you gab on the radio a lot, the transmit draw is nearly 5 amps, which is a chunk of power.
Anchor lights, even incandescent, draw very little power. Most draw less than .5 amps, and a replacement, LED, bayonet base, anchor-light bulb could be installed for under $20 in the same housing. The LED 12-watt replacement, which is really bright, sells for just under $10.
You can also find LED replacement bulbs for those interior lights as well that are inexpensive. Keep in mind that you should try to match the equivalent incandescent wattage rating--not the actual wattage rating. You'll be amazed at how little they cost. And, you should shop locations other than marine stores.
Six amps of cabin lights seems like a lot, especially for a small boat. Most of the time, when I was sailing my Catalina 27, a single cabin light was more than enough, and it didn't stay on very long--even if I was reading a book.
With two of my electrical panel indicator lights on, which were red, I could see very well in the cabin at night. Additionally, my GPS/Depth Finder stayed on 24/7. At night, while at anchor, it was used as an anchor alarm. Of course the screen power was very low and dimmed at night, so it drew minimal current, probably less than .2 amps. This, plus the anchor light was my total drain on a single, multiple use battery. When I rolled out of the sack, which was usually about 7 a.m., the first thing I did was turn off the anchor light, then turned off the GPS Anchor Alarm, fired up the alcohol stove and tossed some turkey bacon in the frying pan, then turned on the VHF for NOAA weather. It only takes about 5 minutes to get all the weather information a person wants to hear for a day. Then the VHF was turned off.
After a hearty breakfast, some orange juice, and a hot cup of coffee, the engine was usually fired up, then I would raise the anchor and slowly motor through the maze of other boats that came in during the night to anchor up in the cove. Once I was clear of the fleet, I pointed the bow into the breeze, slowed to idle speed, locked the tiller in place, raised the sails, and the engine was shut down. For the remainder of the day I would keep a close eye on the battery voltage, which was displayed on the GPS at all times. The single, 5-watt solar panel kept it well above 12-volts throughout the day.