You can check all of those items except the strong corps culture online.
I would break these into Very Selective schools (UCs, Standford, ok USC too but it is killing me) and Moderately selective (USD, SDSU, Pt Loma, CMA).
If you mean corps as in the MO, I would recommend the SD consortium. San Diego is one of the centers of the Marine Corps universe. So you are drilling at MCRD, running the obstacle course at Miramar, your small unit leadership drills are done at Pendleton. There are some navy guys hanging around too.
You have a range of selectivity of schools (rough order...UCSD, USD, SDSU, Pt Loma, and Sam Marcos).
Think about your competitiveness and whether absent a scholarship you would choose the school anyway. Would you prefer/be comfortable at a Catholic (USD) or Protestant school (Pt Loma)?
These are also broken into Northern California, Los Angeles basin and San Diego. These are very different areas with vastly different vibes. San Diego county is almost the size of Connecticut. LA County is the 9th most populous state.
UCSD and Pt Loma are literally on the water. You can see the water from USD. SDSU and San Marcos would be considered inland to people from SD.
DS hasn't mentioned San Marcos, but the rest commute to PT and Navel Science. San Marcos is almost 40 miles - one way. The others are 8-11 miles.
None of these are like PMCs or TX A&M. There is no corps of cadets. But SD consortium is sizeable - approaching 80 MO mids. And its SD, so everyone is so happy to be there they let you be you.