I'm guessing if they were implemented, they would would act like mountains on planets, and craters on moons.
Coral should be passable by subs, you'd just have to surface. I'd think torpedos would be ok too, those typically don't travel too deep, do they?