Do you have another degree, perhaps not CS? Some businesses only require a degree, without reguards as to what they're in. Then like some people said, you can 'prove' yourself with other things (certs, open source projects, etc). The whole 45 min drive thing, I wouldn't think too much about that. In all honesty, you don't even know how much study time you'll need...
Also tutors? ****, that's what the internet is for. Especially in the computer science world. I mean, if you show half an interest in the problem, and show that you're putting for a real effort into solving it, I can name at least 3 other top notch forums (not including this one), that would be chomping at the bit to help you, and for free!
If I were you, I'd probably go after the degree while skimming the job market at the same time. Perhaps getting my feelers out there. You can always ask questions to companies HR guys. Especially if you know some people in the business. I mean, the worst thing they can tell you is that they don't have time to talk.