(Just want to point some stuff out for the OP as it can be confusing with all the tools out there.)
The radicals on Wanikani are not the actual components that kanji are made from. The meanings attached to Wanikani “radicals” and kanji are made up to be used as mnemonic devices. I just want to point this out as the above comment makes it sound like Wanikani is giving genuine reasons for why words have the meanings they do, which it doesn’t.
Wanikani is a kanji learning system. Others include RTK, KKLC, and Kanji in Context. There are also many Anki decks and a solid app called Kanji Study on Android. Many kanji learning systems besides Wanikani also use mnemonics and component breakdowns. My personal opinion is to check out a few different ones and try one for a little while. I stopped studying kanji actively after less than 100 because I didn’t like doing it and I don’t like mnemonics. It is totally viable to not study kanji explicitly but some people like to split vocab and kanji study. Handwriting is a different kettle of fish though. Find what you like.
As for vocab, Bunpro N5 is polished, I believe, although I know that N1 is not. I also recommend looking at Anki pre-built decks and JPDB frequency decks as those are the other two popular systems for beginner vocab SRS. Again, it’s worth checking out your options and choosing what you like yourself. You’d be better served by an N5 deck or a top frequency vocab deck than by Wanikani vocab however if you can manage the workload then you can study both in conjunction (one for vocab, one for kanji), if that’s what you want to do.
As for Bunpro grammar, you do not need to know every word. As someone else wisely suggested, use a popup dictionary like Yomitan. Read the sentence carefully, check the words you don’t know as you go, don’t worry about not quite understanding so long as you understand the grammar point at hand. That would be my suggestion. The goal is to become familiar with the grammar in context.
It is confusing with all the tools and conflicting opinions out there. The main thing is to settle on what personally works for you, which can also change over time, and just continue learning. Good luck!