I think, if you ask Kaplan, they will say “Yes” but they will also recommend that you attend courses.
Yes, of course it could be enough. It really depends upon you and your motivation. You’ll need to practice as many past exam questions as you can face and, ideally, do them over and over again until you fully understand the techniques involved and the reasons why some transactions are treated in a particular way (maybe differently than you might have expected)