No. Virginia does not recognize same-sex unions of any type in any way. . .
Then recognizing them in the National Guard should be illegal. The Guard is no different from any other state employee unless they get called into active service with the army. They answer to the governor, not the president, and their rules should comply with state law and not federal policy.