The current system is Tricare. If you are in the National Guard, and have orders to active duty for more than 30 days, even if you are never in active duty, you get Tricare Prime, which is free. If you are in the National Guard, but do not have orders to active duty, you get Tricare Reserve Select. Tricare Reserve Select is not free, but is heavily subsidies. Many states will chip in on the subsidies to make it completely free.
So let's say there is a 300 pounds of pure fat Texas National Guardsman who gets orders to active duty, his health coverage just became free. But even before that, living in Texas, and not having a full time job, his health coverage was probably completely free.
That is about the sum of it all.