You will need to consult with a lawyer familiar with VA laws for a current and legal answer.
Absolutely not.
No.
yes
It's always best to check with the local Police for the correct answer.
A convicted felon can do anything he/ her puts their mind to.
No. Not in VA, nor any other state. This is a matter of federal law.
no, but it is illegal if you are a convicted felon to carry on
No. You may be able to get the training, but most states will not license a felon. That is because of the level of trust and responsibility that the hiring authority expects from nurses.
A convicted felon may not purchase, possess, or have access to firearms ANYWHERE in the United States. This is federal law, and does not vary between states.
You need to consult with a lawyer for a current, legal and correct answer. ******** Heartily agree with above. There is a process where you can petition for restoration of rights. However, until that is done, a convicted felon may not possess BLACK POWDER under VA law. See Related Link below.
It is going to depend on what your felony conviction was for. Virginia may have particular laws relating to that. However, it seems to me that staying away from weapons entirely would be a positive.