Generally, yeah. "Half decent" at ranged combat in SWSE really just requires a decent Dex score and two Feats, Point Blank Shot and Precise Shot (and PBS only because it's the prereq for PS). To be "half decent" in melee combat you'll want a decent Str, then you'll probably burn a Feat for WP: Advanced Melee Weapons and perhaps another for either Power Attack or Weapon Finesse. If you've got your heart set on dual-wielding, you'll want all 3 Dual Weapon Mastery Feats as well - and you might also want to look at the Master Privateer PrC's "Privateer" Talent tree on p52 of the
Force Unleashed CG.
Also, nice username.