Very neat, I like these numbers. Also makes it clear that stuff like modules, i.e. a gun battery, require dedicated gunnery crews, etc.
I don't understand at all how/why a gun battery would need people operating it.
First, I find it VERY unlikely that humans could load 140 rounds of (very large) ammo into a gun in ten seconds. Secondly, it's fairly obvious that the guns are not manually aimed nor fired as the calculations to do so would be well beyond a person's ability (hell, even guns on current military ships are mostly aimed by computer).
Perhaps I could see a crewman injecting NRP into a gun, but for the most part it seems like it would be very inefficient to have humans doing most of the work.
Quite frankly, the whole thing reeks of simply 'a crew for the sake of a crew' as I can see absolutely no actual benefit in having a bunch of humans scuttling around your ship. Cleaning? Why? What needs to be cleaned (while in space) if there are no people there? Surely stations offer cleaning services. Same with general maintenance.
All that said, if they are going to say 'ships have a crew', they should give them a purpose. For instance, random gun jamming (that is offset by your gun skills) that would need to be repaired. The jam could be fixed faster if your maintenance crew is well skilled. Perhaps faster cap recharge time if you have a well skilled engineering team, better jam chances if you have a better electronics team and more fighter DPS if you have higher skilled fighter pilots.
Nothing game breaking, but something that makes crews make sense because right now they seem to be nothing more than the extras you see walking down the corridors in every Star Trek episode.