If it is ligament damage it could be anything from 4 weeks to 18 months. If.
Let's just wait and see.
And Invis, I don't think there's any reason to "pretty much write off Walcott for next season". Khedira did his cruciate in November and he was playing a CL final in May, for example.