As far as I know, Navy Federal doesn't have a Career Starter loan for OCS grads. If there is, they're not doing a very good job of advertising it. I have auto with USAA too, but their rates do seem to be higher for loans (Career Starter loan being the expection at 2.99%, any other unsecured loan would have a much higher rate).
Hard for me to say, I've only ever done my banking through USAA and NFCU, so I don't really know how other checking accounts stack up. The nice thing about the USAA and NFCU checking accounts is that they each give you ATM refunds up to a certain point, so for the most part you can use any ATM you want to (or need to) for free. NFCU also does free checks. It all depends what you're looking for, but if you're paying monthly service fees or maintenance fees at Wells Fargo, I'd definitely switch. Active Duty checking for no minimum balance/monthly fees and early military pay, Flagship checking for the interest rates and because direct deposit isn't required (minimum balance of $1,500 to avoid a $10 monthly service fee). They have some other options that I don't know that much about:
https://www.navyfederal.org/products-services/checking-savings/checking.php