Subs will need to surface and dock for Kalibrs to be on loaded.
My guess is the subs would also have to surface to fire the missiles.