From my own experience, GPA and LSAT seem to be the big weed-out, and then come the soft factors. You're rich in the soft factors, but a bit weak on the numbers in terms of undergrad GPA and LSAT.
Seems like the schools you've applied to are a good range, at least based on the Boston College thing. If there's a couple stretch schools you're interested in, you might give them a try.
As for a job, I've heard that begin a non-trad student can be an asset (I'm hoping it is, anyway) after graduation. Then, and during school, as with anyone else trying to get a job, grades are an initial weed-out there. So, do what you can, especially 1L, to max out those.