In terms of dream recall, I find that if I just take a few minutes upon waking to focus on an image or feeling from a dream, not forcing it, the whole dream will start to come to me. Once I sort of have a thread of it going, I just try and put it into conscious memory best I can until I can write it down later if it is really a cool dream. Once I've thought the dream through a few times, I can usually remember it well like at least a few days.
Maybe try some galantamine, too. I hear it helps recall and memory, although I haven't tried it. Click on Supplements category. ---> Someone wrote: "The number of dreams is definitely increased (at least I remember having more)" Otherwise, I've had good luck with Hemi-Sync as well. It seems to like open my mind or something, or maybe I'm just more relaxed after listening to it, but I do seem to have more dreams and better recall after doing Hemi-Sync with meditation and falling asleep. Never worked with crystals.
What is an angelicmerkaba?