Do I have to purchase Stabilizer with W/C?
No, It is not required. All blue star W/C comes with inbuilt voltage overload protection. Compressor cut the power if the voltage is low or higher than prescribed.