Is this enough for Level 2?

If I finish the end of chapters questions from the curriculum,do the blue box questions and topic tests and CFAI Mocks and schweser mocks,is this enough to pass? The reason I ask is that I found the Schweser Qbank of really low quality so far.I actually score lower on the Schweser vignettes than on CFAI ones.Is the real exam closer to the EOCs from the curriculum?

If that will help you to understand all the topics in 52 Readings, then yes, it should be good enough to pass, provided you are able to answer questions correctly within 3 hours of each exam.

Your closest match of the actual exam would be the CFAI Mock Test which are available on CFAI Website.