We'll just have to see whether Kerry's still breathing by the time the Swifties are through with him. If it comes out that he got a dishonorable discharge, and he should have, he'll have a very hard time remaining on the ticket.
I can't wait for their revelation either; and I can't imagine that O'Neil has blown his whole wad.
I don't know how it could come out though.
He did get less than honorable. This is known because of his date of honorable discharge Feb 1978 (two months into Carters Presidency). But proving it would require Kerry sign a form 180 or the information be illegally released. The DNC would do this in an instant but not the GOP. Thus how could it get released? Kerry will never sign a form 180.