Is 950cfm gonna be too big?

Not too big and yes tune it for your combo.

It will be fine