I have to agree that ship is going to look overly cool once you get it loaded out!
One other inspiration for your mount/feeder system/radar would be the CIWS/phalanx weapon system. If you go on your preferred search engine a ton of pictures will pop up. It can give you an idea of how a real life mounted system works like the one you're designing versus machine gun mounts like the AA guns.
~To create a new world through the imagination