If it's not actively disintegrating and the oral disc is intact, you don't necessarily need to remove it. Anemones can take a lot of damage and still bounce back, but it depends on how bad the injuries are. If it's just torn up but still responsive, it has a chance. If the mouth is gaping and the tissue is falling apart, then it's not likely to make it, and leaving it in the tank could lead to a crash.
For now, I’d keep a close eye on it. Make sure it’s not getting blown around or sucked into anything again, and check that your water parameters are solid. If you see any signs of necrosis or melting tissue, you’ll want to pull it quickly before it fouls the tank. I gather that antibiotics Cipro in a QT setup is the common answer for anemones that have suffered physical damage, but that’s more of an option if it starts looking infected or really rough. If it’s just beat up but holding together, keeping it in stable conditions is probably the best bet.
If it starts looking worse, or pieces of it are floating off, that’s when I’d definitely go ahead and remove it. Even if you don't pull it now, I'd still maybe go ahead and prep a QT tank using as much water from a water change as you can, and move it the moment it makes you nervous, before it can nuke the tank while you're sleeping or at work. Keep lights low and feed only lightly. Give it a 7 day cipro bath, and maybe add some Vitamin C - but use sodium ascorbate instead of regular ascorbic acid. Also maybe consider an iodine dip (Lugol's solution, specifically), too... though if you do this last, make sure you read up on it and how much to use, because it's harsh.
But if it’s staying put, responding to light, eating at least a little, and not decaying, you can give it time to see if it recovers. As before, just make sure you keep up careful observation. And maybe prep that QT tank just in case.
Also, in the future, please, use white light when taking photos - it's impossible to tell much useful when everything is windex-blue.