What are the minimum spec requirements for 2.8?
As you said it, Eevee is a GPU Boosted engine, it uses features present in >= OpenGL3.3. The fact that you added Substance made it suspicious for a driver issue.  Make sure you have DirectX and .NET for Substance and the latest OpenGL Drivers.

As for your other question, new cards are  mostly OpenGL 4.5 capable. You can check your OpenGL version by going to the dxdiag. And please add more details about your PC specs, it helps us better