AS far as I am aware, soldiers get free healthcare, and support after discharge. So it's a non-issue with the employer picking up the tab.

Massive detail into lifestyle would be difficult, but considering here in the UK most of the needed data is held by GPs it would be very simple to develop quite complex pictures about health. Would some lie? Probably. But as with all insurance it is invalidated if falsification is found.