'[R-DEV wrote:Mineral;2049867']Those floating problems are definitely related to the skinning and weight of vertexes. I have no knowledge on how to do it better then you, and I don't know anybody within the PR team that does

Try to find a skilled animator and exporter within the BF2 community is your best option I think. Maybe try the bfeditor.com forums?
As for the materials, looks to be in order? Although [R-DEV]Rhino is better at the multi-sub materials. I rarely use them and have little knowledge on materials and their shaders overall.
i find the mistake of kit floating.i think...
but needed for testing more.
the PR kits geoms have 3 lods(lod0/lod1/lod2).when standart - 2 lods(lod0/lod1).my at kit had too 3 lods after importing rpg meshes.turned out that in my skinnedmesh file 1 kit had 3 lods and other - 2,after i delete the third lod(lod2) and the kit floating problem disappeared.
as I read on one forum - lod0 is used in game for player. lod1 used for bots but for what is used this third lod(lod2) ?
we will look that will be farther...