Adding feats is not in the CPP scope for sure. The feats for Shou Disciple and Eye of Gruumsh (and the classes themselves) are an exception because they were already there (hidden content) - plus from safety reasons since anyone trying to reuse those lines would be confused with the additional bonuses the game provides.
CPP really cannot add a custom content classes, spells nor feats.
Bogdanov, if you want such feats you should try the Players Resources Consortium (PRC), it addes more than hundred new classes, more than hundred new spells and more than hundred new general feats into game. Those you wish specifically arent there but should give you different options with comparable results.
Though, automatic mighty for shuriken and sling could be an option for a switch because these are in DnD rules. Not sure about 3.0, but definitely in 3.5. However, the reason why I didnt added this already is because CPP shouldnt become a DnD 3.5 ruleset mod. The current way I do stuff is that when I find something odd/unlogical/or wrong I always refer to DnD rules and if its working differently there I do it. I do not making things up as many thinks.
3. Barbarian rages do work with ranged weapons.
4. Wouldnt be doable as a switch - I mean, it can be done dynamically but not seamlessly which is what I always try for.
5. Hmm this seemed to me as a little imbalanced, but no problem to add as an optional switch if players wish (this is a good candidate for switch because its not easy to make a CC to do this - multiple spells and need to modify include library)