I think it should be 4 classes for the republic and 4 for the sith, there would be 4 classes which would be slightly altered due to the faction. something like:
republic/ sith empire
mercenary/ bounty hunter
the classes could have similar skills and equipment except the faction would have an influence on them.
like the mercenary could have like a paralyzing skill. While the bounty hunter could have a poison skill.