Is there any insignia I need to put on the company grade service cap for CAP or as a C/2d Lt? Thanks.
Yes. The cadet service cap badge.
The service cap (bus driver hat) only takes the cadet officer device:
(https://encrypted-tbn0.gstatic.com/shopping?q=tbn:ANd9GcTAV3dEzr6BBRpvvaSdklzJgIexcuw10p_oobFuvzBpd17Q0Y3cpKwmtpKwlbtAfJv5kIVamT2mTw&usqp=CAc)
The flight cap (fast food hat) wears the cadet insignia (large size) instead of the "enlisted" device (below):
(https://encrypted-tbn0.gstatic.com/shopping?q=tbn:ANd9GcSoR9VWvxzIHQ-nKjcAZukYfhK41Um5zP49wFwWMEMQ2dCW1jXxDTGC6Pt8ePZl9oSrroHJbbgkXTY&usqp=CAc)