Geometry cache and material rendering issues

Hi there,
I’m pretty new to unreal engine and I am working on an animated short. I did a test render today and I have a few issues.

Firstly my hair material doesn’t render right when I have smoke particles. Probably my material set up but I don’t know how to fix it.

And also my geometry cache is glitchy. Every few frames some faces tend to freak out and spawn/stretch randomly in random places causing stretched faces/lines in some frames.

Maybe something to do with alembic cache import options?

Any advice would be much appreciated. Thanks.