The big issue for long term storage and exposure to moisture is hydrolysis, in which over time water molecules infiltrate and alter the polymer chains of the filament, causing the mechanical properties to degrade. Hydrolysis is, to the best of my knowledge, not reversible by simply driving the filament as the water molecules become incorporated into the polymer chain.
That said, simply storing your filament in your vacuum bags and tossing in some dessicant pouches before you seal it should drastically increase the time you can store filament before running the risk of it degrading noticeably.
Personally I just have a large plastic bin with a rechargeable dessicant device that keeps things relatively dry and I haven't had any issues storing filament long term.