Re: vestibular hypofunction/BPPV
Best to see a neurotologist and get the inner ear testing. These docs can help you find out if you are dealing with BPPV, uncompensated VN, or migraine. BPPV is often correlated with migraine. Migraine can be treated with medications. See the book Heal Your Headache for more info about migraine issues. See VEDA web site for help finding a doc.
Best of luck!