My planned solution (not completed yet) is to clean up any lose material on the underside of the roof, treat the rusted metal with an anti-rust product, and then apply an ‘inverted warm roof’ setup on the outside of the slab. Details about this type of roofing solution can be found - Kingspan...