I think you are good, you give a lot feat or like abilities already. I think the bite can have the con. damage.Ok installed natural armor, and switched out that first bite ability, Any suggestions for the other bite powers? I think Rend, augmented crit, and or constitution damage will work for the claws.
Hmmmm not a lot of room left for bonus feats.