I'm in an ABSN program right now and also working 20 hours/week as a student tech. It hasn't been easy but I have a great spouse who is very supportive (and also sees the goal in May), and I also gave up the dream of the 4.0. The experience is invaluable compared to a few GPA points. My grades are pretty good, but not the 4.0 I originally dreamed of - and that's perfectly all right.
If you can't do the job thing, definitely volunteer. Nurse managers will recognize you with that as well. You won't get to do as much but it's still better than nothing at all.