Thanks admins for approving my account. I've been lurking here for a while.

And apologies in advance if this is the wrong thread for this sort of post. Also much thanks to fieldrat. Wonderful person.
I missed this board, as I only found out recently about some of my company's military leave of absence policies and about the Uniformed Services Employment and Re-employment Rights Act. I know that the Navy DCO, especially IWC, is more selective than other branches are for reserve officers, so despite my qualifications I'm don't know how confident I am for next year. I'd like some opinions/feedback from people.
Age: 26
- Occupation: Software engineer at a tech corporation for the last 3 years
Education:
- B.S. - Computer Engineering (CS + a whole bunch of physics/EE) - 3.61 - UCSD
- M.S. - Computer Science - 3.86 - UCLA
- Leadership experience: In undergrad, I was the recruitment chair and a de facto executive officer for a science/engineering fraternity. During my time in industry, I was on the board co-running a very active 1000+ employee network for 2 years, and at various points I've led teams/personnel and projects, which is generally unheard of at this company for someone within their first 3 years out of school.
- Non prior service
Designator specific items:
CWO/IPO: I'm a CS-educated guy who works in software engineering which is highly technical, but I've heard (not sure if true) there's a preference for IT networking/infosec folks. I have no IT networking or infosec experience and no certifications. I'm studying towards getting Security+, but I wouldn't have the experience to back it up.
Intel: No past intelligence or analyst experience. I don't speak any foreign language well enough to pass the DLPT, either. My job is very analytical (as is any sort of engineering), but obviously it's not the kind of analysis they're looking for.
Questions:
- Given my qualifications, am I decently qualified to apply to DCOIC and how should I put down my designators for my 3 choices? I'm thinking 1825, 1815, then 1835 (or even putting 1835 first).
- My #1 concern is LORs. The people best positioned to write me an LOR are from my team at work. However, they won't be happy to potentially enable me to leave for months at a time. As a civilian, I don't believe I'm protected under the USERRA from retribution. What can I do in this situation? Should I ask members of past teams instead while keeping it hush-hush with my current team?
- I've been suggested it's very important to get an LOR from an officer O-4 or higher from one of the IW communities. I live in probably the #2 Navy city in the country so I'm sure these guys are around, but short of hoping an officer recruiter hooks me up, what can I do in this respect?