Hello there,
Very good to hear from you!
So first of all, I think your background experience is very interesting, as B-schools love lawyers. However with a low GPA AND a low GMAT, Top 30 schools will be out of range. So now is the time to consider if you want and can retake your GMAT to get a better score. To have a real shot at Top 30, at least a 690/700 would be helpful.