Since we’re discussing creature identification again, one should note that Recall Knowledge does not tell you a monster’s weakest saves. You need a rogue with Battle Assessment to find out that. Recall Knowledge for creature identification is poorly specified and of limited practical use.
No, this is wrong. Battle Assessment is a Perception check, thus you can have a Rogue who has no Knowledge skills but can instinctively know what your weaknesses are.
Edit: Also worth noting that Battle Assessment can give you knowledge unique to a certain creature as well (since resistances and saves can be modified by magical items and such), which I don't think I'd allow for a generic Recall Knowledge check.