Since it was built in '89, at the time when pretty much everything was getting built wrong, I have reservations. The recent re-roof would have been an excellent time to open it up, see what science projects were there, and install SPF under the new sheathing. Since they missed that opportunity, I'd be leaning toward an injection foam like Applegate or Retrofoam. Yeah it's open cell but given the age there will be at least 2x10 rafters and that's plenty o' foam to avoid moisture issues. Yes, she needs to get into the attic to see what's going on. It sounds like there is access behind the knee walls since someone saw mold in there, but whatever area doesn't have a hatch needs one.