Hello Justine,
You should have completed the CS, CM and CB series of examinations firstly in order to sit for CP2, there are no requirements as such imposed by IFoA but the models and concepts for this exam do assume you have knowledge on those. Since this is a practical examination rather than written exam at a centre - you can have a glance at the CMP which will help you knowing what you need to grasp for the examination, i.e. how to produce a summary report and audit trail, relevant graphs and checks. Eventually, past papers is your friend. You need to practice loads. In terms of materials, I used only past exam papers and CMP. I have attempted the Mock Examination and had it marked by an Acted tutor who gave me a well detailed feedback. Also, if you are lazy with reading notes, the Online Classroom helps a lot - with pre recorded presentations and a forum which is checked by tutors regularly assisting students' queries.
I hope this helps, should you have any more questions, feel free to inbox me.