1. No. none
2. understand, practice, learn to put ideas and patterns to use in real games, build your abilities.
Pure memorization alone helps you nothing in all of your examples. Exception: You may get a good position after an opening line your opponent happens to play along with what you know. But after that, it comes down to what you can DO over the board.
The most improvement in the beginning is about tactics. But not from pure memorization of exact tactics. You will only improve if you use the tactics patterns that you are getting to know, learn to understand them and practice DOING IT until it helps you to handle your pieces better and better.
There is a lot of chess improvement which amounts to memorization. Doing tactical problems, learning endings, openings, memorizing classical games. These all amount to learning multiplication by using flash cards. For instance, there are hundreds of computer training apps on the market that work in this way. Maybe it is not literally flash cards, but much of it is the same concept.
Two questions:
1. What level can this kind of "flash card" study achieve? It seems that if you were tactically very strong, knew hundreds of endgames, and knew opening theory deeply, you could reach a weak master level? Or no?
2. What are other ways of improving besides the flash card and memorization approach? In other words, once you plateau from this kind of study, what is next?