Oi Vinícius, tudo bem?
Se você quer fazer uma imagem estática, não vai ser tão difícil, mas se for uma animação é muito complicado e depende de muita experiência com 3D para ficar legal.
No caso de uma imagem estática, você pode modelar a onda a partir de um Plane, depois aplica material de água com volume para ficar bem legal e cria os splashes e a espuma com partículas, o ideal seria usar o Particle Flow para a espuma, porque facilita o posicionamento das partículas no objeto.
Se você está começando, dá uma olhada nos tutoriais de modelagem poligonal que você aprende a modelar a onda.
Para fazer o cara surfando é super fácil, você não precisa saber modelar, pega o programa MakeHuman para fazer o corpo.
Você baixa o Makehuman neste link: http://www.tresd1.com.br/noticias.php?t=14829&busca_no_topico=makehuman
Para colocar o homem na posição você usa o Biped, vai ter a parte chata de envelopar com o Skin, mas só nisso e nas partículas que você vai ter mais problemas, o resto é tranquilo.
Animar já é outra história e não será fácil.
Abraços