If you have a restoration company near by you can get a product from them that will remove the smoke smell and stains. Your friend can talk to her/his insurance company and normally they will cover the cost of the product, plus your water, electricity and time. We did this for my mothers neighbors about 15 years ago. I believe they worked through Servpro. All the smoke smell was gone when the clothing and other water washable items were cleaned.