Problems with importing static meshes with "high" polycount (500K) , need help!

For games I’d keep 100k as an upper limit, but for realtime graphics the lower always the better.
Try to replace some of the geometry detail with normal maps and so on.