Even an Ice comet has it's oxygen locked up in water.
Even with an impact I don't think you're going to separate that molecule.
hmmm... no liquid oxygen or free radicals? I assumed ice asteroids contained a little of most life-essential molecules. Mayhaps I'm wrong though. It's happend before.