Those are great ones to have. Far Shot is pretty situational really. If you are using ranged weapons a whole lot it seems just as well to use a superior crossbow instead, which is giving you about as much range as anyone normally ever needs and gives you the best damage output to boot. I'd find it unlikely you'd need to increase the range of THAT in most campaigns (and if you do then pick up the enchantment that increases range to save on the feat perhaps).
Opportunity Knocks would be interesting for getting a bit of flexibility in getting CA. Versatile Duelist is an option that can give you another increase on damage with a bastard sword particularly.
Defensive Mobility is a possibility, though it can be overkill for some AO halflings.
Its hard to be really specific since most other choices are really going to depend on what powers you have and what tactics you favor. Look at the Lesser Style feats, some of them could be interesting, like Silent Shot Student or Harrowing Swarm Student.
You could also go down the dual rapier path with Warrior of the Wild for instance. Loads of choices.
I think the main question you have to answer with this character after looking at the sheet is are you going for nasty range attacks or not? You have the sharpshooter feature but then weapon expertise and focus on light blades. The two don't really go together that well. Why not put your weapon expertise/focus into the weapon you are specifically excelling at? Granted you may still want to have these feats for your melee weapon TOO at some point, but I'd think you're best off with concentrating on one or the other. Also Artful Dodger isn't excessively useful to a ranged rogue compared to Cunning Sneak. If you want to be a 'hang out on the edge of the fight and chuck weapons' kind of rogue Then Artful Dodger has more value, but even then Cunning Sneak with Rogue Weapon Talent and chucking daggers is probably the ideal.