More can always be said on the matter, especially since Common Knowledge has such a baleful view of Medieval cleanliness that is rather off the mark. For the meantime, we do have previous posts on the matter:
With the reference to rivers, are you actually asking about how Medieval people got their water? Because I have a separate set of links for that matter.