Recall questions

one of the biggest ways to enhance your dream recall is to keep a DJ if you are not already. if you are keeping a DJ already… then, try your best to write down as much information as you can about your dreams, as much detail as possible, even insignificant things. I went from remembering one dream a month, and when i learned about lucid dreaming, i started a DJ, and within a few days, i was remembering a dream a night.

Now on dream vividness, im no expert, in fact i know pretty much nothing. there are a few ways that you could increase dream vividness, i havent had a LD yet, so i dont know how to make a LD more vivid. You could try:

Taking some vitamin b6
[The BIG Vitamin B Topic - Part II)

Drinking some sort of non caffeinated herbal tea, such as mint tea.

but thats as much as i know…

hope that helps