No in order to use the spec staking you just need to have spec on, magic option doesn't matter
And no the dfs spec doesn't use the spec bar. Whenever you DO use the spec though it takes off 1 charge from the shield and reduces the stats of the shield by 1 to all. (Where it increases it of course, not the base stats)