If you are comfortable with xml editing and mod activation folders (with proper structure & files loading), i'd dare suggesting the CoSH Minors concept which does have a group of Star Trek races.
1- Take your usual RaceConfig.xml file for editing.
2- Open the StarTrek rc.xml and copy-paste the whole section that has the Minors (from #13 to #21... including DreadLords(23) & Pirates(26) as is) OVER the corresponding section in the default file.
3- Save this new file and move it in a temporary mod folder which you will need to activate once all is ready.
4- If you unzipped all files of the ST group from the available *_Minors* folder, all graphics are already located in their necessary structure and you possibly picked the Minors values off the rc.xml file there to move as described in #2 above.
Now, what you'd have is this; The Borg, Vulcan, Klingon, Romulan, NCC-1701, Ferengi, Andorian & Xindi as a set of 8 Minors to play against the usual Stock Majors instead of Carinoids, Paulos, Dark Yor, etc.
But, if you don't want to bother, there are PLENTY of external sites which do have true & complete (that is, Major races & supplemental assets) Star Trek Mods for GC, mostly for DarkAvatar - as it was mentioned by Raruto.
StarDock is prudent with copyrighted Paramount stuff (Actors & Celebrities images, btw) which is why there's no formal Star Trek mod (not counting the old "Animated" version already in the library)... being foxed is not fun, as they say.
Mine uses *Trek Ships* as race portraits, indirectly protecting them from receiving a cease & desist court order from Hollywood studios, i guess. I know a ****LOT**** of software gaming corps who are actually pretty darn close to copyright enfrigment... but, i doubt some would bother pursuing a very costly court case just to protect specific elements.
Besides, Marvel Comics & others can always come & knock at my door if they'd want me to stop using Super-Heroes in a GCII mod such as CoSH. They'd be silly, if you ask me.