Last summer I had to replace my condenser because of a huge hole in it so I had my a/c completely apart. I ordered a new condenser and dryer from rockauto and an o-ring kit from bavauto or autohauz (can't remember which.) I didn't take my system apart until I had all the parts. Moisture isn't the main concern once the system is open, it is dust and dirt. These will plug your expansion valve and shorten the life of the compressor. I wouldn't open anything until you can finish the work. Once everything is back together, pulling a vacuum will remove any moisture. I flushed every thing I could with an a/c flush kit and changed every o-ring in the system (except the evap pressure switch, under the dash and didn't want to mess with it) including the expansion valve o-rings which only the dealer had. When everything was back together I pulled a vacuum (harbour freight has both the pump and the manifold gauges for cheap) and it held overnight so no leaks. I then recharged and it has worked great for the past year. A couple of hints, mine is a 2003 325i and the compressor was a Nippondenso (japanese). The oil to use is PAG 46. Dump half the oil into the compressor and spin it a few times and the other half into the lines. I can't remember the capacity but I might be able to find it again. Hope I was helpful. Any other questions I'll try to check back on again. Remember, legally you have to have the system professionally evacuated if there is still refrigerant in the system.