Getting VA health care benefits depends on several factors, from your service history to financial and medical conditions.