Remember, Andrew was still second in line for succession when he took part in the Falklands war (William wasn't born then) and carried out a full service career. Harry is in exactly the same position, apart from being even further down the chain. He will see front line service again, if the press can be trusted to keep their mouths shut.