I have only played as an arrancar and a shinigami as of yet, but with both I could use that move without enabling it.
With a shinigami I could shunpo before level 45, before it says "info: MrPriest learnt shunpo!" or whatever, I could shunpo as I became a shinigami.
With an arrancar, I had aonido on as I learnt it, whic hs not bad, but it shows that the default of the shunpo proc is "1" as in on unless you turn it off, so it would work as long as you are a shinigami before learning it, and if arrancars would learn it a few levels after becoming arrancars, they would be able to use it then, too.
I have not -*test*-('")ed with others, but I belive it's the same?