CHAMPVA

Hi. I’m the wife of a veteran. My husband has 100% disabled rating. Permanent and total. How does CHAMPVA work? Is it any good for myself and my daughter to get? I currently have health insurance through my job. Is this a good second one to have? Also how does it work for a primary insurance if I was to lose my job? Any info would be appreciated.