Is WaniKani alone enough to learn to read Japanese?

You do need other resources besides WaniKani. WaniKani doesn’t teach you grammar and you should find ways to immerse yourself in Japanese by listening or watching Japanese media. It’s always better to use multiple resources to learn a language.

You could check out the ultimate resource list if you haven’t yet.