Do subscription keys limit extension functionality?

Absolutely not. Your extensions will work as expected whether you have your subscription key activated or not. You are encouraged to test extensions on your staging site by disabling the subscription key.