Long term policy is compulsory only for new vehicles. Since your car is already having a policy and due for renewal, you can opt for an annual policy. You also can go for a long term if the insurer has such a product. However, the premium has to be paid in one go.
Yes, you can get insurance for your car. Your car premium may differ from insurer to insurer as all insurance companies will charge premium basis their loss experience for the said segment.
Shreeraj Deshpande, principal officer and CEO (officiating), Future Generali India Insurance
Send your queries related to general insurance to personalfinance@dnaindia.net