Should I memorize a bunch of chess openings to reach high ratings?
I would say so but not like in some flashcard form (I made that mistake). You should prioritize learning what is happening in the position over a rote understanding of it. If you want to play engine recommended moves in some common main line then this is very necessary.