Factual error: When the EMP goes off - apart from the obvious like the ridiculous shockwave...it causes the big gates to fall down. This is a unsecure security principal called "Failing open." I highly doubt that a secure military station would "fail open." Instead if would fail closed - ie if something went wrong then the defense systems would default to being closed and impenetrable.
Factual error: The Akula class submarine is an attack class submarine, not an SSBN (Missile Carrier).
Factual error: The Russian submarine is propped up on steel supports with its propeller well out of the water, so there is no way it could have been launched so quickly. Filling a dry dock and launching usually takes several hours.