I have a 5005. The place I bought it from is no longer a dealer, but can still get parts. I waited almost a week for a new hydraulic pump. A friend w/ a brand new New Hollad is still waiting for a part for his tractor after 2 weeks. So, depending on the part, you may have a wait. But also remember this, hardly anyone "stocks" most parts anymore. Because now we have the miracle of "just in time shipping" which means the part we need is never more than a day or two away and nothing ever goes wrong in the shipping business. right?
I said all that to say this, if there is a local Mahindra dealer and they are of any account you shouldn't have a problem.