Thank you for the information and your question and I am sorry to read about your situation. As long as your service medical record has the shoulder injuries documented, then you should have no trouble with gaining a service-connected disability rating and receive VA disability compensation. Unfortunately though the law is that the "effective date" of the award is the date that you file for compensation. So, the back pay
would only be back to the date you apply. You can find out how to apply and more details by going to: http://www.benefits.va.gov/compensation/
As for medical care, you would already qualify for that as an honorably discharge
Veteran. However, until you receive your service-connected disability compensation award, you will have to fill out financial paperwork that determines if you must pay a copay. Also, your "priority" for appointments will be behind service-connected Veterans. That though might not make much difference, but all things being equal a service-connected Veteran would get limited appointments before a non-service-connected one. You can go to your nearest VA Medical Center and enroll in the medical care.
By the way, your enrollment in the VA system will exempt you from any health insurance requirements under the new Healthcare Reform Act.
Please let me know if you need any clarification. I would be glad to assist you further if I can.