Declarative memory is the aspect of human memory that stores facts. It is so called because it refers to memories that can be consciously discussed, or declared. It applies to standard textbook learning and knowledge, as well as memories that can be 'travelled back to' in one's 'mind's eye'. It is contrasted with procedural memory, which applies to skills. Declarative memory is subject to forgetting, but frequently-accessed memories can last...
Yes, I believe that the more salient a stimulus is, the more likely you will be to recall aspects of that stimulus in the future. It really depends on HOW...