Can you have a degree and still be a PJ?
Yes you can still be a PJ, but you have to enlist. PJs are an enlisted position.
Is any bachelors okay to be a CRO or do I need to study something in specific?
Any bachelors degree is fine, just make sure you are working on your leadership and physical fitness as well.