About the boss battles: it's a RPG, it's normal that bosses aren't whimps. It's not a shooter.
The save Surkov mission is pretty easy, just use martial arts and don;t let htem to close to Surkov, first time I made it easy.
Oh maybe don't play it on a laptop and change some things on the ini files to get a better framerate