I've lived in Newport News for more than 30 years. This is an exceptionally easy state to keep reptiles - including collecting them from the wild.
State law says that you may have in possession 'for personal use' (ie. pets, consumption, etc) no more than 5 of any 'non-listed' species of reptile native to Virginia (you may have as many non-native snakes as you want). That means, for example, you can have 5 Eastern Kings, and 5 Eastern Hognoses, 5 Rough Green Snakes, and 20 African Rock Pythons (you get the idea).
A 'listed species' is one that is listed either on a State list or Federal list of reptiles that are protected to some extent (ie. species of special concern, threatened, endangered). For instance, the Canebrake is 'listed' since it is state-endangered. There's only one or two snakes on that list.
This means that collection of reptiles from the wild is legal in Virginia. You may collect to the extent state law allows (see above). However, local rules may keep you from collecting in certain areas. Collection in Newport News parks is prohibited by city ordinance. However, collection on private property, or from roadways is perfectly legal. I herp private land near Newport News, and several of the state Wildlife Management Areas. Collection is perfectly legal in these areas. There is not even a permit requirement.
We do not encourage collecting from the wild. But I do have one wild caught Eastern King Snake that came from land that was about to be developed, and which had some skin maladies. I kept it and treated its skin, then kept it as a pet.
There are no special rules that I know of prohibiting the keeping of hots. And as far as I know, there is no prohibition in Newport news about keeping large boids. There are local and state laws prohibiting their release into the wild. And it's illegal to keep them in a manner that would allow them to escape.
Otherwise, welcome to herp-friendly Newport News, Virginia.