scottyT,
Lots of good info that you've provided. I've learned a lot about how the VA operates since I left active duty 2 years ago. There is A LOT of misinformation given to people separating.
Even if you aren't given a disability rating or make too much money and exceed the income threshold, you can still receive VA health care - you just have to pay copays (just like with a private insurer). Right now, copays are $15 for primary care , $50 for a specialist. Prescriptions are $8/month. This is a good deal considering you don't pay premiums.
That being said, many people supplement the VA coverage with their own health insurance from their job, but as a med student it's not like you will be covered by the school (unless you pay).
Also, ER visits can get tricky. Like you said, request a VA hospital transfer if you can. If you can't (not conscious), then you may end up with a hospital bill of thousands of dollars. This is fine. There was a things called the "
Millennium Bill" that was instituted a number of years ago. This will cover you if you don't have private insurance and go to the ER, but, and this is important,
YOU MUST BE ESTABLISHED WITH THE VA PRIOR or they will give you
NOTHING!! I'm speaking from my 1st hand experience with a $20K hospital bill on this one. Not fun. Oh, and for whatever stupid reason, vets are NOT automatically enrolled in the VA system when you leave active duty. You MUST do this yourself.
So, if there is a message to take away from my rambling it is to register with you local VA hospital as soon as you leave active duty, even if you think that you won't use it.