I'm pretty sure you can start a rebellion in a capital city. I remember starting one in Bologna in late game when population was high and it was the capital of HRE. I had three spies in there and 6 assassins to take down the general and all the "happy" buildings in there.