This is semantic memory.
Semantic memory actually refers to your 'general knowledge' - the information that you know about the world in general. The grandfather's semantic memory is quite strong and it doesn't seem to decline, which is why he is still so good at solving crossword puzzles. This refers to knowledge and memory that we accumulate throughout our lives.
Uhh water probably
most major civilizations formed around rivers/oceans (ex. Egypt, Mesopotamia, Indus Valley)