Sounds like you have a strong case for return to duty. I hope it goes well!
As far as GI Bill benefits, take a look at the improved GI Bill (which would be a more advantageous benefit than the previous GI Bill):
New GI Bill Overview - Education - Military.com
If discharged due to disability, you will be eligible for 100% of the benefit.