Circular charge and spin currents in a spatially varying Rashba ring in presence of Aharonov-Bohm flux