Obsolete sounds a little strong. The denied areas for submarine operations will get larger, but the ocean is really big. Running the fixed and mobile sensor arrays to detect submarines is not cheap. Regardless of the foreseeable improvements in submarine detection, they'll still be harder to find than surface ships.
Right, but if they have to launch from the middle of the ocean, their advantage over ICBM's becomes much smaller, maybe none if they can't strike & destroy hostile C&C and launch sites. It is already a very small window of time that boomers are most useful for in a hot war. SLBM's utility in peacetime/pre-war is contingent upon people not knowing where they are. OTOH, relying on ICMB's is contingent on enough people…
A first strike can target ICBM launch facilities and effectively neutralize them, meaning those birds either fly when the balloon goes up or they don't fly at all. SSBNs have to be hunted down and destroyed individually. This provides a retaliation capability that cannot easily be destroyed by a massive first strike. They are "second strike" in the sense that they will be available to respond to any nuclear attack, no matter how overwhelming, thus ensuring MAD remains an effective deterrent to nuclear weapons use.