There is a Wolfpack mod around here,make a search for it.Also,GW has AI friendly U-boats,but mostly just for show really

.If you can get hold of a US sub-model (again there's one on the forums here somewhere,just search for it) you can place it yourself on the campaign map.Also,search for Bigboywooly's sh3 mission editor "tutorial".