I've seen people with lower scores get in. Assuming those 150 hours of shadowing and 200 hours of volunteer service were meaningful, those are certainly solid numbers. GPA might be a bit low and AA is 1 point below average
By solid, I mean decent contender. Not stellar, but not severely deficient.