I will say that I do not understand why you need to put throwing on your daggers as they have a 10ft throw range by default. I have a knife throwing character 15pt buy and I took the feats to let him use starknives. And instead of a belt of DEX I gave him a blinkback belt and quickdraw and used ioun stones for STR and DEX bonuses. As for traits I chose "Strong Arm, Supple Wrist" to make it so his starknives have a 30 foot range pretty much. And as he levels up more(only level 10) I am probably going to go down the route of Vital Strike feat progression. Also I gave him Improved Feint and Greater Feint to compensate in case he ever runs into an enemy with uncanny dodge and improved uncanny dodge.