Yes, the course describes techniques for recovering memories from your past. In fact you are encouraged to create a time line of your personal history.
Yes, Memory Optimizer can be used to learn Languages. The ABC list method creates a gret starting point but there are more tips and advice in the course.
Your written skill is fine I don't think you'll have any trouble following the course. It's conversation style presentation and in the process teaches you memory gap management techniques that you can use on the course with a next listening to earn new word and their meaning as you pick them up.
Alex