Cannot Open Overwatch

The launch issue can probably be resolved by following the steps here: Known Technical Support Issues - #16 by Drakuloth

I will also note your GPU drivers are about 7 months old, so it will help to update those as well. You can update via the GeForce Experience, and make sure to choose clean install.