That dry cleaning friend may be a big help as they use special chemicals that may not harm your fabric. However, if there is a HUGE noticeable difference between the old fabric and the newly cleaned fabric you might want to leave it alone. It's all part of the patina. The stuff dry cleaners used years ago was called PERC. Maybe they now have a newer chemical.
JIM