Mechanical work comes pretty easy to me. I have no doubt I can fix virtually anything on my bike, short of things that require welding (we might see about that someday too...).
But cars mechanical work? Tried it some times. Frustrating as hell, don't even want to touch it. I hate everything about cars, including the way they're built.
For me? Yeah 25 miles is a bit much depending on how regular that commute is. Once a week, maybe. Once a day, like a job? 5 miles tops is my limit. But I've heard of people doing 20-25 mile work commutes before.