I was in the same shoes, a college programmer bouncing between blue and green. Get your GPA above a 3.0, it’s the unwritten rule. By the time I picked up advanced standing, I went the PLC route because of the tuition reimbursement and because the Navy sucks! Whichever route you choose, don’t fixate on the scholarship. Get your degree, and then there are a lot of commissioning programs on both sides. Some while in college, and some after you get your degree.
If you are worried about the age thing, it may be wise to talk with PLC, because you can be locked into the contract while still in school. Both sides have waivers for everything if you ask about 500 times, and if they need people. Squeaky wheel gets the grease.
My last two cents is persistence. No matter who you are, or what program you choose, there are always going to be hurdles to get there. Originally, I had flat feet, so they said I couldn’t go green. Fuk it, I went green and graduated top 10% of OCS, don’t let anything stop you.