You should use the address where you are currently living, especially if you don't know the address of the place where you are moving. The problem is, you will likely have to start a new policy once you move to Wyoming since each state has different insurance requirements. This also means that you will have to cancel your previous insurance policy and hope for a refund.
Insurance companies generally require that any person living in the household be listed on your policy regardless of driving status. If a member of your household won't be driving your vehicle then you can normally exclude them from coverage or have them listed as a non-driver.
If your son is driving your vehicle on a regular basis then he absolutely needs to be covered as a driver. Avoiding a premium increase by not listing people who drive your vehicle regularly is fraudulent and could result in some extremely negative outcomes especially if that person is involved in an accident behind the wheel of your car; namely, a denied claim and a huge repair bill.
Your son would be covered as soon as he is added to the insurance policy so as long as the incident happens after the fact then he should be covered. That being said, if he files a claim within a short period of time after being added to the policy then your insurance company is likely to investigate further to make sure the damage didn't occur before he was listed as a driver.
If she will be driving the vehicle more than once per month then she will need to be listed as a driver on your policy. If she is not listed and involved in an accident while driving your vehicle then you could be faced with a denied insurance claim.