He’d be lucky to get a General Under Honorable. If he was enlisted, due to his years of service, he’d keep his VA benefits, like the Post 9/11 G.I. Bill, due to having multiple “honorable” enlistments except the last one. I don’t know how the VA does an honorable service characterization for officers in that scenario.