I'm having this project with a company that I have to make an animation for them, I've started learning Blender for this project and I'm still consider myself very noob in Blender, specially in terms of texturing and UV mapping. I've rendered this shot just now, and I still think it's not exactly what I wanted.
Note 1: I'm using texture and bump for the ocean because the Blender ocean simulator is just killing RAM, and I can't get it done for the big scale ocean like this, is there anyway (or other ways) to make the ocean look real?

I have an underwater scene which I don't exactly know how i should make it look real, but I'm still trying. I'm having a very hard time getting the volume texture for underwater scene!

The other issue I have is the boat trails, currently I'm using an static image that looks like a trail, but it's an animation and the trail is static which makes no sense. What are the other options to create this trail?

I accept any comments, suggestions & criticism so please shoot!