there is a multi-state plan that is currently offered in 30 states and missouri and virginia are two of those states. blue cross blue shield is the insurance company offering the multi-state plan. the multi-state plan is really about increasing the number of plans offered nationally not necessarily addressing your issue of living in two different states. blue cross blue shield may allow you to see providers in other states but you would have to look at the specifics of that plan. you can find the multi-state plan through the healthcare. gov website.
i was told there would be a multi-state health insurance plan offered but haven't been able to find info on it.