3. CC is more luxurious, comfortable, CO is a work truck.
4. Cost, CO will be less than CC, from what I have seen, almost half the cost, maybe that explains the luxury factor.
I am not so sure about the extra protection, depends on what you hit, but I sit above the hit zone for most vehicles...