-What is this "ODED" you speak of? 8.5 years of active duty and it's a new one on me.
-A couple of hours of college a day? Do you know what your Occupational Field will be? Even with as assigned OccField, the subsequent MOS's can vary so that the working environment and hours of one MOS may not resemble any others within that field. For instance, let's take avionics (my field). Within the Avionics OccField, there are an abundance of individual MOS's. "I-level" MOS's (64XX series) generally work from 7am-4pm (roughly) Monday-Friday, unless there is a large-scale exercise or deployment (more on that later). They work inside most of the time, and do not do as many deployments. "O-level" MOS's (63XX series) work anywhere from 8-16 hours days, 5-7 days per week. They work outside all the time, get dirty every day, and deploy more often. Much more often. Even within the same MOS, from duty station to duty station, conditions vary. Someone assigned to or supporting a training squadron will not face as many deployments as someone assigned to or supporting an operational squadron.
-As far as how long to finish college, remember that most bases have community colleges nearby (or on base) where you can do your general education classes, but as you progress towards your degree, you will need specialized classes (business, engineering, insert your major here) to finish and that most colleges require you to complete the last 30 hours of your degree "in-residence" at that university. For Camp Lejeune/New River, your best bets are UNC-Wilmington or East Carolina University, each of which is about an hour away. Hard to do when you work that much. For San Diego, there is USD (private college), UCSD, and San Diego State University. All within half an hour (traffic not included) but most of their upper-level classes are offered during the day. Can't really speak for anywhere else, those two places are where I spent the majority of my time. Just something to think about...
-About deployments. I wouldn't bet a frosty beverage that you won't deploy somewhere. And probably often. I know that you said you don't go to boot camp until September, but hey, Marines deploy a lot. Some more than others.
-In seven years in the fleet, I completed 45 hours of college credit. I know Marines who have been in long enough to retire and have ZERO hours. Not because they don't care or don't want to, but because they NEVER HAVE TIME.
Sorry to break your heart since you've already enlisted, but better you find out now that really get pissed when you get to a duty station (or assigned an MOS) that seems to be the anti-Christ of off duty education. And there are still some Vietnam-era holdouts (crusty bastards that they are) who think college is a waste. I remember a conversation with my last Maintenance Chief:
Him-"You don't need Calculus to be a maintenance chief."
Me-"Who said I wanted to be a maintenance chief?"
Him-"You don't need it to be a SgtMaj either."
Me-"Who said anything about me being a SgtMaj?"
Anyway, to sum up a long post...don't count on anything. Everything depends on your MOS, duty station, and work section. You won't know until you get where you are going if off-duty ed will be possible. Just remember, work as hard as you can and don't give up. I'm living proof-Marine Corps Recruiting Command told me I would never get into a commissioning program, and here I am, off to OCS in two months. Don't let me (or anyone else) discourage you. And just remember that while the things I say may not always be pleasant, they are based on a few years of experience.
Now for the good news...
Like I said earlier, I had the opportunity to take plenty of college classes. Most of it was because of my work schedule and the Staff NCO's I worked for supported me (for the most part). So it IS possible. A Marine that worked for me busted his ass for five years and finished a management degree before he got out of the Marine Corps. He's now an avionics engineer for Boeing. Just remember what he did. He busted his ever loving ass because he wanted to graduate college. And he did it. So don't ever give up. Ever...
Good luck, post any further questions here, or send me a message and I'll try to help you out.
Your friendly enlisted advisor,
Crowbar