First fix the topper. The fabric should not droop and there should be some tension from the topper rollers holding the fabric in tension. If not then either the tension springs need to be tightened or one of the springs has failed. If both have failed the topper would not roll up at all.
Next the material should already be water resistant just like your awning. If the material is old and degraded consider having new material installed at the same time as the tension springs are checked.
And finally check the seals between the slide and the coach wall. The seals should be in firm contact with the slide surfaces. If not that could be a place water can get in along with hot/cold air drafts, insects and blowing dirt and will need to be looked at to see if anything can be done short of replacement ($$$) to improve the seal.