Each and every state had and still has, the Constitutional right to secession. End of story.
No, they do not as per the Supreme Court decision in Texas v. White. Sorry, but your saying so doesn't make your statement true. Their saying so makes your statement false. But where's the surprise in that?