Nuclear Subs pretty much covers all of those variants. The problem is their lack of uses; they should be able to ignore borders but at a chance of damaging relations if discovered, they should be able to able to perform espionage missions, deploy listening buoys to deter sneak attacks etc.