That seems like a lot of paragraphs. I did AQA spanish GCSE (early) last year, and I got 57/60 on speaking without memorising anything - I just talked to the teacher in spanish, but I'm doing german this year and I am meant to be memorising paragraphs for that. We have 6 questions for each theme, in my class, so that's 18 total. We also made a list of all the questions we had answers to and gave it to the teacher; could you pick your best answers for each theme and ask your teacher if they'd take a list of them and only ask you some of those in the exam?