If I have opted to pay stamp duty through MCA21 system, do I still need to visit stamping authorities?

No, if user pays stamp duty through MCA21 system, there is no need to visit stamping authorities.