Oi Danilo, tudo bem?
Não vai ser fácil, vai depender de muito conhecimento com sistemas de partículas.
Com o Particle Flow você consegue fazer sem muito problema, mas isso se conhecer bem o trabalho com ele.
Terá que gerar vários Flows, um para a espuma mais densa e com bolhas menores, outro acima deste com menos bolhas e maiores e ainda pode fazer as bolhas mais "velhas" estourarem enquanto "nasce" outras.
Não sei se você já viu o vídeo da vinheta do quadro Bom Sabor que fiz para um progama de TV, está na minha seção pessoal do site, nele eu tive que fazer bolhas estourando, mas porque era um líqido fervendo, o processo é o mesmo, só a velocidade que é diferente.
O vídeo está nessa página. http://www.tresd1.com.br/pessoal.php?t=14707
Sobre o material da bolha, é bem simples, você vai criar um material transparente com Falloff, igual vidro mas sem refração, e vai colocar um Gradient Ramp nas cores do arco-íris no Specular Color do material, assim, ele vai brilhar nestas cores, como acontece com bolhas se sabão.
No tutorial sobre Material Map Browser eu explico como fazer um material assim.
O link para ele é http://www.tresd1.com.br/conteudotutoriais.php?t=15256
Abraços