You specs are above what you need to play.

The artifact found in your second pic seems to me to be caused by overheating.
Have you blown out your PC lately?