I'm going to address the permanent disability. You must be signed off by your doctor number one. If you plan on applying for Social Security Disability (SSDI), be prepared for a long wait. Since you are pretty young, you might also want to double check that you actually have enough credits to qualify. I think you do, but just look. You get 1 credit for each $4800 with a max of 4 credits per year. Once you put forth your application, you will be seen by SSDI doctors for evaluation.
Also SSDI has the strictest of all definitions of what a permanent disability is. This doesn't mean you can't go back to your usual job, this means you can't even go flip burgers at a jack in the box or bait someone's fishing pole.
I know you are in a terrible spot right now. Depending on what state you are in, if your workers comp attorney isn't doing a good job, you can fire him and get another one and he has to share that cost. In California it's a court regulated, between 10-15% only. With that being said, it's also one of the areas that gets the least amount of attention because of that. These are civil court cases and therefore not as important.
Sorry for your physical, emotional and financial pain, good luck.