Is there sufficient lore in-game

Try this:

I have found the three volumes of the Warcraft Chronicles to be a very concise overview of the lore. They cover about 20,000 years of history.