I think there has been some debate about that which prompted the Swift Boat Vets to demand that Kerry produce a form 180 to release his mil. records.
He never did so the debate remains an open question.
Or so I understand. :)
But, yes, you would be correct, if he was still serving at the time he would have been subject to the UCMJ.
It would still be treason for a civilian to do what he did.
People here call for treason trials all the time but when those laws are by definition rarely used we’re told to forget it?
Sometimes I wonder what Freepers want in an ideal world...