Trouble with importing FBX from DAZ3D to UnrealEngine

I just saw this post and it seems like many people have same issue with Daz FBX import. I gave the FBX converter a try but still no luck even with latest UE4.10.0, I kept getting the sharp edge sticking out of the mesh problem.

Strange enough though, when I view the file using FBX Viewer (In the same converter application) the character looks normal without anything sticking out. I’m using Genesis 2 basic male figure.

I also did tried the UE4.6.1 suggestion and it actually works fine without anything sticking out (just takes a long time to load). UE4.9 also didn’t work.
So my question is : once I have the skeletal mesh imported into UE4.6, how do I upgrade the mesh so I can load into a more recent version?

Another question is how do I import the animation from Daz? I tried to find tutorial on this but not successful. In DAZ I used a simple animate2 walk cycle and baked to keyframes, then I exported the animation to FBX. However when I tried to load the animation into UE4.6 it would always complain that no animation take is found.