I don't cut the yarn unless there are more than a few rows in between. I carry it up the side. I have noticed that fair isle gets tighter though..I think it's less stretchy, too.
As for decreases- That formula should work. You should have 6 decreases across the hat with a k13, k2tog across the hat.
For 90 I usually k8, k2tog myself.