1. The birdwatcher is somewhat random, but the higher the better. 50-100 should do it.
2. CP doesn't help with the howling in the Halloween event. It's based on your wolf's howling ratings.
3. 25 Points is 25 CP. You can claim the CP every 25 points (25, 50, 75, and so on). I'm not sure if they keep their levels or not.