About the dream recall, try to write a diary of your day before going asleep. You can also twake yourself up with an alarm during the REM cycles, so that it will come really easy to remember your dream. Auto-suggestion also helps.