I'm not an EZ-GO person, but have seen many stereos mounted inplace of the golf ball holder on dashboard. Unfortunately that does not work with CC.
There are a lot of posts that have pics of stereos and speakers mounted in the front. I suggest you use SEARCH on FORUM page and key in radio or stereo. I'm sure you will find many pictures.
In my CC, I ended up with stereo in passenger side glove box space, 4 speaker w/tweeters above review mirror and sub in bag well. If I had the EZ-GO I would have gone for the ball holder location for the stereo.
I suggest not using the under the roof console. Too much skipping when playing CDs due to road bumps, etc. Don't know of an in dash "kit". I recommend good quality MARINE (waterproof) system. Most manufacturers make them. I got a super deal on a Sony stereo, even better deal on PolyPlaner speakers, sub and sub-amp. If I hadn't got the deals, I would have probably chosen the "Clarion" (sp?), just because of recommendations from others.
One more suggestion. Make sure you don't hook it up as in an automobile utilzing a common frame ground. Plenty of info in forum on that subject too.