Yes. Buy & Sell requires Level 2 KYC verification. Since Buy & Sell involves INR transactions (depositing and withdrawing Indian Rupees), Level 2 KYC is the minimum requirement to access this feature.
Level 2 KYC requires:
Once your Level 2 KYC is approved, you can start buying and selling cryptocurrency immediately.