Do I Need Katakana In the Beginning?

Can confirm.

To get some exposure to Katakana, I recently started using the Katakana madness userscript. With this, all on’yomi readings will be shown in Katakana, following the convention most dictionaries use (on’yomi = Katakana, kun’yomi = Hiragana). It’s not a silver bullet, but I can still recommend it as a low-hanging fruit that you can do right now to get some exposure.