Well, the quick and dirty is that you've got a great selection of special characters. They can guide you as you develop your ultimate list and you're wide open to try several options as your army develops.
The bad news is that your models do not synergize (I hate that word) at all. The Long Fangs, Gray Hunters, Scouts and Rhino are standards and you will easily find a place for them in every list you ever make. The HW choice for the Scouts isn't optimal but it definitely isn't a bad one, either.
The Blood Claws and Sky Claws aren't popular, and your selection of models highlights why. Without a Wolf Priest (which you didn't get) or a Wolf Guard to lead them they are strongly handicapped as they must charge the enemy every turn. You've got Wolf Guard, but without jump packs that can't join the Sky Claws and in Terminator armor they can't consolidate with the Blood Claws, which focus on HTH and the consolidate moves it provides.
The Wolf Guard are excellent, Terminator armor is cheap for them, but they will have to be in a separate unit on their own and you only have three which ain't good. As you have them here they'll want to be in the Drop Pod with an HQ and not leading your squads. Unfortunately, in low point games leading squads is an overall better option as you can hide some PF or FB in there.
What you've got are some assault troops, but without the necessary numbers or support to succeed, Drop Pod attack without enough numbers or support, and not enough firepower to stop vehicles or Monstrous Creatures. What you DO have is a great start and a lot of potentials to experiment with. Ideal, really.
Lastly, although your characters are awesome, they are really too expensive to use in an army with the models you have. But as I said, they will guide your army's development until you get to the point where you can use them...I'd say about 2000 or 2500 pts. Maybe 1500 if you're impatient but they'll actually hamper your army by taking up too many points. Also, Canis's special ability is really only for armies that utilize Fenrisian Wolves and Thunderwolf Cavalry which you didn't get, but you should think about 'em!
Good news! You saved hundreds of dollars. Hundreds. I'm jealous.