Thanks for the tips!
Funny thing: first time I gave that mission a go today, I beat the guy. Remembered that I have a force power that lets me swap hp for Force, so used that a couple of times during the fight, and that was enough to get off enough damage to deal with him relatively easily (Khem had died by then but I still had about 3/4 of my health left).
Anyway, Tatooine looks really cool. Going to enjoy this planet I think.
I finally reached the next Legacy level too, so given that my XP gains are nerfed by not being a subscriber, I decided to spend some credits on the unlocks for XP buffs for exploring & class quests, so hopefully that will give me enough of a boost to not need to grind too much later on.