The Virginia ratification is not binding on the rest of the states. It's only binding on Virginia, and then only in accordance with the terms stated therein.
Only a document signed by ALL the parties, is binding upon them all. That document was the U.S. Constitution, NOT the Virginia ratification.
The Constitution was not 'signed' by any of the states. It was ratified by each as an individual entity.
Nonsense. Virgina's ratification of the USC is binding on the other States. Just like their ratification of the USC is binding on Virginia. All of the States are entitled to equal treatment and protection under the US Constitution, as are their citizens. Nothing Virginia added beyond their ratification of the US Constitution is relevant.