For anyone who reads this post its been confirmed that mod tools are likely for swbf2 and linux files are not

gt will not have a dedicated server if there is no linux dedicated server released.
30 seconds hex tutorial by guru : lol
I dont have mod tools, I use a freeware hex editor called ultraedit32 (google it).
I made a backup of my mission.lvl. As anyone with a brain would.
I went into mission.lvl and went to the dagobah area by using search and typing dag.
Once i saw all the units names imp_hero_darthvader etc.. i simply copy pasted imp_hero_emperor over the the other unites like so... rebel : all_inf_rebelperson
In my case everything i replaced was the exact size of what was there before.
So i saved the mission.lvl , loaded up swbf2 and played as emp/boba on dagbah!
note: If you change the size of the mission.lvl files it will crash. So you can never put the name of something that is longer then what your replacing.
example. all_inf_snowtrooper will never work pasted over all_hero_leia , trooper has more character then the item im swapping which makes the files size larger and you will load the game up and be introduced to thine desktop.
Happy hexing. Btw you can mod almost any game on the planet with hex

Have fun until I get to upload the file.