there’s no abundance of it, especially not enough for everyone to switch to EV.
That’s not true at all. There are 1.4 billion cars in the world now, while the lithium ores that are readily available for mining (22 million tons) were estimated to be enough for 2.8 billion cars a year ago. Twice the amount of cars existing today.
But since then, there was already another massive stockpile discovered in the US, that alone is bigger than that (20-40 million tons), so enough for another 3-5 billion cars. But there will surely be discovered new sites, now that we are actually, intensely looking for it. We have been looking for oil for more than a century now and are still discovering new reserves. Lithium will be the same.
Both, of course.