This got me puzzled as well.
Frank has 999 hit points i am not joking or anything if you have awareness perk then you could see his hit points.
The turrets are a big problem, on the level where the scientist that you can trick into blowing up the rig there is a terminal that will turn...