How old is Sonic? Quilling usually occurs a couple times in a hedgehog's life but the most drastic one seems to be before they are six months. If Sonic is older than this, than she very well could be having an adult quilling. Either way, there is no set number of weeks for quilling. Some hedgie's quilling may only last two weeks while others may last for months. Personally, my hedgie's quilling was over two months but she did not seem particualy grumpy during this time period so I was free to play and interact with her. And I do not believe the adult quills are any sharper than the baby ones though in a baby quilling, the quills may change color. If you want to provide Sonic with some more comfort, an oatmeal bath will allow Sonic to be a bit more at ease and much more relaxed!
Hope this helps!