The certified cards are the ones they tested, not if it allows gpu acceleration. It works on any opengl capable gpu but opengl works better on workstation cards. Although I don't really call viewports gpu acceleration, there are no other uses for the gpu in solidworks or other cad unless you bring in third parties. Solidworks is not graphic design. What are you actually using the pc for?
Medium to high means absolutely nothing. We need some kind of currency amount, preferably from the country you are from. If you want to game also, that is going to complicate things.