You just have to create an imp side in your datamodid/sides folder.
This should answer all your questions :
http://www.gametoast.com/forums/viewtopic.php?t=2068
To replace a model .msh with another you just replace the geometry name in the odf with the one your replacing it with, and add the new .msh file, and the .tga it calls for plus relevant .option files in your sides msh folder.
For example: imp_inf_scout_trooper ODF:
[GameObjectClass]
ClassLabel = "soldier"
GeometryName = "imp_inf_scout.msh"
replace with "gar_inf_nabooguard.msh"
[Properties]
FootWaterSplashEffect = "watersplash_sm"
WaterSplashEffect = "watersplash_md"
WakeWaterSplashEffect = "watersplash_wade"
Label = "Imperial Scout"
UnitType = "Scout"
IconTexture = "imp_scout_icon"
MapTexture = "troop_icon"
MapScale = 1.4
GeometryName = "imp_inf_scout"
replace with "gar_inf_nabooguard"
GeometryLowRes = "imp_inf_scout_low1"
replace with "gar_inf_nabooguard_low1"
AnimationName = "all_inf_snowtrooper"
FirstPerson = "IMP\impscout;imp_1st_scout"
FirstPersonFOV = "70"
ThirdPersonFOV = "65"
For bf2 sides you need to download the bf2 modtools.
Found here:
http://starwarsbattlefront.filefront.co ... s_PC;57352, and go to this directory: BF2_ModTools/assets/sides